1password

Retrieve and inject credentials from 1Password vaults via CLI.

6|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/me2Doc/friendlyclaw --skill 1password-me2doc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1password
Source: https://github.com/me2Doc/friendlyclaw/tree/main/body/skills/1password
Command: npx skills add https://github.com/me2Doc/friendlyclaw --skill 1password-me2doc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires op, and includes references (resource) components.

What problem does it solve?

This skill eliminates the risk of hardcoding credentials and the friction of manual secret retrieval by providing a secure, authenticated interface to your 1Password vault.

Core Features & Use Cases

  • Secure Secret Injection: Safely inject credentials into environment variables or configuration files without exposing them to logs or disk.
  • CLI Authentication: Manage multi-account sign-ins and vault access through a standardized, tmux-isolated workflow.
  • Use Case: When deploying a new service, use this skill to pull database passwords directly from your vault into the application environment at runtime.

Quick Start

Use the 1password skill to sign in to your primary account and list the available vaults in a secure session.

Frequently Asked Questions about 1password

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

FAQPage Schema
How do I inject secrets into environment variables using the 1Password CLI?

Secret injection into environment variables is handled by securely retrieving credentials from your 1Password vault via the op binary, preventing exposure to disk or logs.

Do I need the 1Password desktop app to manage vault access from an isolated terminal?

Yes, managing multi-account sign-ins and accessing vaults through a tmux-isolated workflow requires the 1Password desktop application and the op binary installed for system integration.

What is the best way to automate credential retrieval for service deployment without hardcoding?

Automated credential retrieval is achieved by using the 1Password CLI tool to pull database passwords directly from your vault into the application environment at runtime.

Can I manage multiple accounts when authenticating via the 1Password CLI?

Yes, multi-account sign-ins are managed through a standardized, tmux-isolated workflow, allowing automated authentication and secret access across different isolated terminal environments.

Why use CLI secret management instead of manual credential retrieval?

CLI secret management eliminates the risk of hardcoding credentials and the friction of manual retrieval by providing a secure, authenticated interface to your 1Password vault.