1password

Automate 1Password CLI setup and secret management with service accounts.

4|Updated May 14, 2026
One-click install
npx skills add https://github.com/liumeixin/hermes-skills --skill 1password-liumeixin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1password
Source: https://github.com/liumeixin/hermes-skills/tree/main/security/1password
Command: npx skills add https://github.com/liumeixin/hermes-skills --skill 1password-liumeixin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires 1password-cli, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the management of secrets using the 1Password CLI, providing a secure and efficient way to handle credentials and sensitive information.

Core Features & Use Cases

  • 1Password CLI Integration: Seamlessly integrates with the 1Password CLI for managing secrets.
  • Secrets Management: Securely sign in, read, inject, and run commands with secrets managed through 1Password.
  • Use Case: For a developer, this Skill can automate the process of setting up a new service account, signing in to 1Password, and using secrets for environment variables or command execution.

Quick Start

Use the 1password skill to set up a new service account and sign in to 1Password with the CLI.

Frequently Asked Questions about 1password

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

FAQPage Schema
How do I manage secrets using the 1Password CLI in automated environments?

You can manage secrets using the 1Password CLI by setting up a service account for authentication. This allows you to securely sign in, read, inject, and run commands with credentials in automated environments without manual prompts.

What are the authentication options for 1Password CLI secret management?

1Password CLI secret management supports three authentication methods: service accounts, desktop app integration, and Connect server. These options provide flexible ways to securely handle credentials depending on your environment.

Can I use 1Password CLI to inject secrets into environment variables?

Yes, 1Password CLI allows you to inject secrets directly into environment variables. Developers can automate the process of signing in and using managed credentials for secure command execution and environment configuration.

Do I need the 1Password CLI installed to automate service account setup?

Yes, the 1Password CLI must be installed as it is a required dependency. The Skill automates the setup and usage of the 1Password CLI, enabling you to configure service accounts and manage secrets securely.

Is 1Password CLI suitable for handling credentials in software engineering workflows?

1Password CLI is highly suitable for software engineering workflows requiring secret management. It streamlines the secure handling of sensitive information and credentials through a password manager directly from the command line.

What is the best way to automate secret retrieval with 1Password for development?

The best way to automate secret retrieval is by using 1Password CLI with a service account. This method streamlines credential access, allowing you to securely sign in and run commands with secrets managed through 1Password.