1password

Manage 1Password CLI secrets for environment setup and command execution.

2|1|Updated May 10, 2026
One-click install
npx skills add https://github.com/zli5460/hermes-agent-X-Phoenix-Architecture --skill 1password-zli5460
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1password
Source: https://github.com/zli5460/hermes-agent-X-Phoenix-Architecture/tree/main/optional-skills/security/1password
Command: npx skills add https://github.com/zli5460/hermes-agent-X-Phoenix-Architecture --skill 1password-zli5460

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of managing and injecting secrets from 1Password into workflows, enhancing security and automation.

Core Features & Use Cases

  • Install and configure 1Password CLI for secure secret access.
  • Sign in and authenticate using desktop app, service account, or connect server.
  • Read secrets from vaults using op read commands.
  • Inject secrets into templates and environment variables for automated workflows.
  • Run commands with secrets embedded, avoiding plaintext leaks.
    Imagine a developer deploying an application that requires database credentials stored securely; use this Skill to automatically retrieve and inject secrets during deployment.

Quick Start

Use the 1Password Skill to sign in and then read secrets like op://Vault/Item/field to securely access credentials.

Frequently Asked Questions about 1password

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

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

To inject secrets into environment variables, this Skill uses the 1Password CLI to read secret references and securely populate your deployment environment, preventing plaintext credential leaks in automated workflows.

What authentication methods can I use to sign in to the 1Password CLI for automation?

You can authenticate with the 1Password CLI using the desktop app, a service account, or a connect server, allowing flexible integration with existing security practices in your development pipelines.

Do I need a 1Password account and CLI installed to manage secrets automatically?

Yes, automating secret management requires the 1Password CLI, an active 1Password account, and proper initial setup to securely access vaults and retrieve credentials.

How do I read specific credentials from a 1Password vault using the command line?

You can read credentials from a vault by executing `op read` commands with secret references formatted as `op://Vault/Item/field` to securely retrieve specific fields for your workflows.

Can I run commands with secrets embedded directly from 1Password without exposing them?

Yes, you can run commands with secrets embedded directly from 1Password, avoiding plaintext leaks by securely injecting credentials during command execution in development and deployment pipelines.