1password

Retrieve credentials from 1Password vaults using the 1Password CLI.

1|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/framerslab/agentos-skills --skill 1password-framerslab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1password
Source: https://github.com/framerslab/agentos-skills/tree/main/registry/curated/1password
Command: npx skills add https://github.com/framerslab/agentos-skills --skill 1password-framerslab

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill allows you to securely access and manage your 1Password credentials using the 1Password CLI, eliminating the need for hardcoded secrets in your applications.

Core Features & Use Cases

  • Secure Credential Access: Retrieve credentials, secure notes, API keys, and other secrets from 1Password vaults.
  • Querying and Retrieval: Use the op item get command to access specific items by name or UUID, with support for querying specific fields and filtering by vault, category, or tags.
  • Read-Only Access: Offers read-only access to items to ensure sensitive information is not exposed or stored insecurely.
  • Use Case: Retrieve the API key for a Stripe integration or check TOTP codes for two-factor authentication without compromising security.

Quick Start

Use the 1password skill to retrieve the API key for your Stripe integration.

Frequently Asked Questions about 1password

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

FAQPage Schema
How do I retrieve API keys from 1Password vaults for service integrations?

You can retrieve API keys from 1Password vaults by using the 1Password CLI to query specific items by name or UUID. This allows secure credential access for service integrations without hardcoding secrets.

What is the best way to manage secrets and avoid hardcoding credentials in applications?

Using a secrets management tool like 1Password CLI offers secure credential access by retrieving passwords, secure notes, and API keys on demand. This eliminates the need to store sensitive information directly in your application code.

Does the 1password-cli support filtering credentials by vault, category, or tags?

Yes, the 1password-cli supports filtering and querying specific fields by vault, category, or tags when retrieving items. This allows you to securely access specific credentials without exposing other sensitive information in the vault.

Can I check TOTP codes for two-factor authentication using 1Password CLI?

Yes, you can check TOTP codes for two-factor authentication using 1Password CLI. It securely queries and retrieves the necessary credentials from your 1Password vaults, allowing you to generate TOTP codes without compromising security.

Do I need the 1password-cli installed to access credentials with this approach?

Yes, the 1password-cli is a required dependency to securely access and manage 1Password credentials. It enables read-only access to query and retrieve specific items by name or UUID without exposing or storing secrets insecurely.

What are the limitations of using 1Password CLI for secrets management?

The 1Password CLI provides read-only access to ensure sensitive information is not exposed or stored insecurely. It is designed for secure credential retrieval rather than creating or modifying items, limiting its use to querying existing vault data.

Related Skills