1password

Manage sensitive credentials with the 1Password CLI in isolated tmux sessions.

4|3|Updated May 3, 2026
One-click install
npx skills add https://github.com/AtifAssari/MCP-Skills-Universe --skill 1password-atifassari
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1password
Source: https://github.com/AtifAssari/MCP-Skills-Universe/tree/main/skills_library/batch_5
Command: npx skills add https://github.com/AtifAssari/MCP-Skills-Universe --skill 1password-atifassari

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill solves the challenge of securely managing and accessing sensitive API tokens and credentials within an automated environment without exposing them to logs or disk.

Core Features & Use Cases

  • Secure Secret Retrieval: Access secrets directly from 1Password without printing them to standard output.
  • Automated Secret Management: Create, edit, and retrieve items programmatically using the 1Password CLI.
  • Use Case: An AI agent needs to authenticate with a third-party service; this Skill allows the agent to fetch the required API token from 1Password, use it in memory, and discard it, ensuring the secret never touches the filesystem or chat logs.

Quick Start

Use the 1password skill to securely retrieve the API token for the Service API Tokens item and inject it into the current session.

Frequently Asked Questions about 1password

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

FAQPage Schema
How do I securely retrieve API tokens for automated agent workflows without exposing secrets to logs?

Secure secret retrieval uses the 1Password CLI within isolated tmux sessions to fetch tokens directly into memory, ensuring secrets never touch the filesystem or chat logs. This prevents accidental exposure during automated agent workflows.

What is the best way to manage sensitive credentials in an automated environment without writing them to disk?

The best way to manage sensitive credentials is using the 1Password CLI to access secrets directly from your vault. It facilitates secure storage, retrieval, and modification programmatically without printing to standard output or saving to disk.

Do I need a dedicated tmux environment to use 1Password CLI for secrets management?

Yes, a dedicated tmux environment is required for secure execution. The 1Password CLI operates within isolated tmux sessions to ensure sensitive credentials and secrets are managed securely during automated workflows.

Can I programmatically create and edit items in 1Password using the CLI?

Yes, you can programmatically create, edit, and retrieve items using the 1Password CLI. It facilitates automated secret management, allowing agents to inject required API tokens into the current session and discard them after use.

Why does an AI agent need isolated tmux sessions for authentication with third-party services?

Isolated tmux sessions are needed for authentication to ensure secure execution of the 1Password CLI. This setup allows agents to fetch API tokens, use them in memory, and discard them, guaranteeing secrets never appear in logs.