1password

Manage 1Password CLI sign-in, secret retrieval, and injection into workflows.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/spoonbobo/trinity --skill 1password-spoonbobo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1password
Source: https://github.com/spoonbobo/trinity/tree/main/app/skills/1password
Command: npx skills add https://github.com/spoonbobo/trinity --skill 1password-spoonbobo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the secure management and retrieval of sensitive information stored in 1Password, ensuring secrets are accessed and used safely without manual intervention or exposure.

Core Features & Use Cases

  • CLI Setup & Configuration: Installs and configures the 1Password CLI (op).
  • Secure Sign-in: Manages authentication with 1Password accounts, including multi-account support.
  • Secret Retrieval & Injection: Safely reads, injects, or runs secrets directly from 1Password into your workflow.
  • Use Case: Automatically fetch database credentials from 1Password and inject them as environment variables for an application deployment script.

Quick Start

Use the 1password skill to sign in to your 1Password account and list available vaults.

Frequently Asked Questions about 1password

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I retrieve secrets from 1Password and inject them into environment variables for deployment?

To retrieve secrets from 1Password and inject them into environment variables, use the 1Password CLI to securely run or inject credentials directly into your workflow scripts via `op run` and `op inject`.

How does 1Password CLI handle multi-account management and authentication?

1Password CLI handles multi-account management by supporting secure sign-in across multiple 1Password accounts, enabling you to authenticate and switch contexts seamlessly before retrieving secrets for your workflows.

Do I need the 1Password CLI tool installed to manage secrets in my DevOps automation?

Yes, you need the 1Password CLI tool (`op`) installed and configured on your system to manage secure secret retrieval, sign-in, and injection into your DevOps automation workflows.

What is the best way to automate secure secret retrieval without exposing credentials in scripts?

The best way to automate secure secret retrieval without credential exposure is using 1Password CLI to fetch passwords at runtime and inject them directly into workflows via `op run`, bypassing manual intervention.

Can I automatically fetch database credentials from 1Password for an application deployment script?

Yes, you can automatically fetch database credentials from 1Password for application deployment scripts by configuring the CLI to securely read and inject the required secrets as environment variables.

What are the limitations of using 1Password CLI for secrets management in automated workflows?

A key limitation is that the 1Password CLI requires prior installation and configuration, meaning your secrets management workflow depends on the `op` tool being present and properly authenticated in the execution environment.