1password

Manage secrets securely using the 1Password CLI (op).

375|38|Updated Dec 2, 2025
One-click install
npx skills add https://github.com/CraftOS-dev/CraftBot --skill 1password-craftos-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1password
Source: https://github.com/CraftOS-dev/CraftBot/tree/main/skills/1password
Command: npx skills add https://github.com/CraftOS-dev/CraftBot --skill 1password-craftos-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the secure management and retrieval of secrets, passwords, and sensitive information using the 1Password command-line interface.

Core Features & Use Cases

  • Secret Management: Securely store, access, and inject secrets into workflows.
  • CLI Integration: Seamlessly use the op CLI for all 1Password operations.
  • Use Case: When a script needs a database password, this Skill can securely retrieve it from 1Password and provide it to the script without exposing it in plain text.

Quick Start

Use the 1password skill to sign in to your 1Password account.

Frequently Asked Questions about 1password

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

FAQPage Schema
How do I retrieve secrets using the 1Password CLI for my scripts?

You retrieve secrets for scripts using the 1Password CLI by integrating the op binary, which allows you to securely fetch and inject sensitive credentials like database passwords without exposing them in plain text.

What do I need to use the 1Password CLI for secrets management?

To use the 1Password CLI for secrets management, you need the op binary installed and an active 1Password subscription with desktop app integration enabled to facilitate secure access.

Can I manage multiple 1Password accounts from the command line?

Yes, you can manage multiple 1Password accounts from the command line. The 1Password CLI supports multi-account sign-in, allowing you to securely access different vaults and inject secrets across various workflows.

How does desktop app integration work with the 1Password CLI?

Desktop app integration with the 1Password CLI works by leveraging the 1Password desktop application to authenticate the op binary, streamlining the secure retrieval and management of secrets without manual password entry.

What is the best way to inject credentials into workflows without exposing plain text?

The best way to inject credentials into workflows without exposing plain text is by using the 1Password CLI. It securely retrieves secrets from your vault and provides them directly to your scripts at runtime.

Does 1Password CLI support installing the op binary automatically?

Yes, the 1Password CLI supports installation of the op binary. This allows you to quickly set up the required command-line interface to begin securely managing and retrieving secrets within your development environment.