1password

Automate secret management with the 1Password CLI for vaults, items, and injection.

2|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/dededecline/dotfiles --skill 1password-dededecline
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1password
Source: https://github.com/dededecline/dotfiles/tree/main/claude/skills/1password
Command: npx skills add https://github.com/dededecline/dotfiles --skill 1password-dededecline

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Centralizes and automates secret management via the 1Password CLI, reducing manual credential handling and the risk of exposure.

Core Features & Use Cases

  • Vault and item management: create, read, update, and delete vaults and items from scripts and CI/CD pipelines.
  • Secret injection and references: securely inject secrets into environment variables and configs using op references across development and deployment workflows.
  • Secure access control and rotation: automate credential rotation, manage SSH keys and certificates, and enforce access policies across teams.

Quick Start

Authenticate with op signin and begin securely managing secrets with standard workflows.

Frequently Asked Questions about 1password

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

FAQPage Schema
How do I automate 1Password CLI secret retrieval for CI/CD pipelines?

Automating 1Password CLI secret retrieval for CI/CD pipelines uses the op command to securely inject credentials into environment variables via secret references, centralizing vault and item management without manual credential exposure.

Can I use 1Password CLI to manage SSH keys and automate credential rotation?

Yes, you can use 1Password CLI to manage SSH keys and automate credential rotation. The op command handles secure access control, certificate management, and enforces rotation policies across team workflows.

What is the best way to inject secrets into environment variables using 1Password?

The best way to inject secrets into environment variables using 1Password is utilizing op secret references and template-based retrieval, securely populating application configurations during development and deployment workflows.

Does 1Password CLI support vault and item CRUD operations from scripts?

Yes, 1Password CLI supports vault and item CRUD operations from scripts, allowing you to create, read, update, and delete vaults and items programmatically to automate secure secret management across operations.

How do I authenticate to start managing secrets with the 1Password CLI?

To authenticate and start managing secrets with the 1Password CLI, you execute the op signin command, which initializes your session to perform vault management, secret injection, and SSH key handling.