1password

Retrieve credentials and fields from 1Password vaults using the op CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Access credentials stored in 1Password vaults securely without embedding secrets in code or configuration files.

Core Features & Use Cases

  • Query 1Password vaults to retrieve credentials, secure notes, API keys, and other secrets using the op CLI.
  • Retrieve specific fields (username, password, TOTP, and custom fields) and filter results by vault, category, or tags.
  • Use cases include integrating services, fetching deployment credentials, retrieving database credentials, generating TOTP codes, and auditing vault contents.

Quick Start

Query a 1Password item by name or UUID with op item get and specify the fields you want to retrieve.

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 and credentials from 1Password vaults using the CLI?

You retrieve credentials from 1Password vaults using the op item get command, specifying the item name or UUID and the exact fields to fetch. This provides secure, read-only secret access for workflows like service integrations and API key lookups.

Can I fetch specific fields like TOTP codes and passwords from 1Password via the command line?

Yes, you can fetch specific fields including usernames, passwords, TOTP codes, and custom fields from 1Password via the command line. The op CLI supports reading individual fields, allowing you to generate TOTP codes or extract exact credentials for deployment authentication.

Do I need to install and authenticate the op CLI before accessing 1Password secrets?

Yes, you must install and authenticate the op CLI before accessing 1Password secrets. The Skill requires the op CLI to be installed and authenticated to enforce secure, read-only access to credentials, secure notes, and API keys within your vaults.

What is the best way to access deployment credentials without hardcoding secrets in configuration files?

The best way to access deployment credentials without hardcoding secrets is querying 1Password vaults at runtime using the op CLI. This approach retrieves credentials on-demand, preventing secrets from being embedded in code or configuration files during secure deployment workflows.

Does this 1Password CLI integration support writing or modifying vault items?

No, this 1Password CLI integration does not support writing or modifying vault items. It enforces strict read-only access to securely query and retrieve credentials, API keys, and secure notes, ensuring secrets are fetched without risking accidental vault modifications.