1password
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.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
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.
How to use
Sprawdź system operacyjny i powłokę, na której uruchamiasz skill. Upewnij się, że masz zainstalowaną aplikację desktopową 1Password i że jest odblokowana.
Zainstaluj 1Password CLI za pomocą brew (lub innego menadżera pakietów dla Twojego systemu):
brew install 1password-cli. Następnie zweryfikuj instalację poleceniemop --version.Włącz integrację z aplikacją desktopową zgodnie z oficjalną dokumentacją get-started. Upewnij się, że aplikacja pozostaje odblokowana podczas pracy z CLI.
Utwórz nową sesję tmux z unikalną nazwą i gniazdem (socket) — nie używaj starych sesji. Skill wymaga świeżej sesji TTY dla każdego polecenia
op, aby uniknąć ponownych żądań autoryzacji.Wewnątrz sesji tmux zaloguj się poleceniem
op signin --account nazwa-konta.1password.com. Jeśli masz wiele kont, możesz przełączać się między nimi za pomocą flagi--accountlub zmiennejOP_ACCOUNT.Zweryfikuj dostęp poleceniem
op whoami— musi się powieść przed odczytaniem jakichkolwiek sekretów. Następnie możesz odczytywać i wstrzykiwać sekrety do swoich skryptów za pomocąop readi innych poleceń CLI.