1password
/1password
Konfiguruje 1Password CLI (op): instalacja, integracja z aplikacją desktopową, logowanie na jedno lub wiele kont oraz odczyt i wstrzykiwanie sekretów.
- Autor
- argentaios ↗
- Repozytorium
- argentos-core ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 08.07.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 3
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 1
Brak sygnałów. Repozytorium zmienione 08.07.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Konfiguruje 1Password CLI (op): instalacja, integracja z aplikacją desktopową, logowanie na jedno lub wiele kont oraz odczyt i wstrzykiwanie sekretów.
Oryginalny opis (EN)
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.
Jak działa
- References
- Workflow
- REQUIRED tmux session (T-Max)
- Guardrails
Podgląd SKILL.md
---
name: 1password
description: Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.
homepage: https://developer.1password.com/docs/cli/get-started/
metadata:
{
"argent":
{
"emoji": "🔐",
"requires": { "bins": ["op"] },
"install":
[
{
"id": "brew",
"kind": "brew",
"formula": "1password-cli",
"bins": ["op"],
"label": "Install 1Password CLI (brew)",
},
],
},
}
---
# 1Password CLI
Follow the official CLI get-started steps. Don't guess install commands.
## References
- `references/get-started.md` (install + app integration + sign-in flow)
- `references/cli-examples.md` (real `op` examples)
## Workflow
1. Check OS + shell.
2. Verify CLI present: `op --version`.
3. Confirm desktop app integration is enabled (per get-started) and the app is unlocked.
4. REQUIRED: create a fresh tmux session for all `op` commands (no direct `op` calls outside tmux).
5. Sign in / authorize inside tmux: `op signin` (expect app prompt).
6. Verify access inside tmux: `op whoami` (must succeed before any secret read).
7. If multiple accounts: use `--account` or `OP_ACCOUNT`.
## REQUIRED tmux session (T-Max)
The shell tool uses a fresh TTY per command. To avoid re-prompts and failures, always run `op` inside a dedicated tmux session with a fresh socket/session name.
Example (see `tmux` skill for socket conventions, do not reuse old session names):
```bash
SOCKET_DIR="${ARGENT_TMUX_SOCKET_DIR:-${OPENCLAW_TMUX_SOCKET_DIR:-${CLAWDBOT_TMUX_SOCKET_DIR:-${TMPDIR:-/tmp}/argent-tmux-sockets}}}"
mkdir -p "$SOCKET_DIR"
SOCKET="$SOCKET_DIR/argent-op.sock"
SESSION="op-auth-$(date +%Y%m%d-%H%M%S)"
tmux -S "$SOCKET" new -d -s "$SESSION" -n shell
tmux -S "$SOCKET" send-keys -t "$SESSION":0.0 -- "op signin --account my.1password.com" Enter
tmux -S "$SOCKET" send-keys -t "$SESSION":0.0 -- "op whoami" Enter
tmux -S "$SOCKET" send-keys -t "$SESSION":0.0 -- "op vault list" Enter
tmux -S "$SOCKET" capture-pane -p -J -t "$SESSION":0.0 -S -200
tmux -S "$SOCKET" kill-session -t "$SESSION"
```
## Guardrails
- Never paste secrets into logs, chat, or code.
- Prefer `op run` / `op inject` over writing secrets to disk.
- If sign-in without app integration is needed, use `op account add`.
- If a command returns "account is not signed in", re-run `op signin` inside tmux and authorize in the app.
- Do not run `op` outside tmux; stop and ask if tmux is unavailable.
Pliki w paczce (3)
- SKILL.md 3 KB
- references/cli-examples.md 1 KB
- references/get-started.md 1 KB
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · argentaios/argentos-core | 100 | MIT |
| dxos/dxos | 100 | Apache-2.0 |
| cowork-os/cowork-os | 100 | MIT |
| bitterbot-ai/bitterbot-desktop | 100 | MIT |
| moltis-org/moltis | 100 | MIT |
| craftos-dev/craftbot | 100 | MIT |
| jscraik/Agent-Skills | 100 | Apache-2.0 |
| letta-ai/skills | 100 | MIT |
| lucas-saldanha-werneck/claude-1password | 100 | MIT |
Migawka bazy z 28.10.2026 · wersja paczki 7080d7509cc4 (skrót SHA-256 całej paczki)
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100onepassword
Obsługuje CLI 1Password (op): uwierzytelnianie aplikacją i kontem usługi, vaulty, odwołania do sekretów op://, op read, op run, op inject i TOTP, bez wypisywania sekretów w czacie. - 90secrets
Pilnuje bezpiecznego logowania, zakładania kont oraz przechowywania haseł, kluczy API i kodów TOTP, gdy brakuje któregoś z sekretów. - 95codex-app-parity
Porównuje działanie CLI Codex z zainstalowaną aplikacją desktopową Codex, gdy użytkownik wprost prosi o zgodność.