1password Skill — AI skill for Claude Code
A Claude Code skill for securing API keys with 1Password CLI.
How to install 1password Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open eLinkDigital/1password-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What 1password Skill does
A Claude Code skill for securing API keys with 1Password CLI. Stop hardcoding secrets where your AI tools can read them.
Alternatives in AI
- Vibeproxy — Native macOS menu bar app to use your Claude Code & ChatGPT subscriptions with AI coding tools - no API keys n 3.3k ★
- Memory Forge Rs — Stop resetting satisfying AI chats — edit the memory instead 474 ★
- Dsh Plugin Subscriptions — Use ChatGPT (Codex), Claude, and Grok (X Premium) subscriptions as DeepSeek Harness LLM providers — OAuth logi 283 ★
README
1password -- Claude Code skill
Stop hardcoding API keys in `.env` files where your AI coding tools can read them.
This skill uses 1Password CLI to inject secrets at runtime. Your `.env` holds pointers instead of values, commands run through `op run`, and real secrets never touch disk, terminal output, or your AI's chat window.
Works with Claude Code, Cursor, Windsurf, Antigravity, or any tool that runs shell commands.
The idea
Your `.env` becomes pointers, not secrets:
OPENAI_API_KEY=op://Automation/OpenAI/credential
You run things through `op run`:
op run --env-file ~/.env -- python3 script.py
`op run` resolves the pointers, injects real values into the subprocess, and conceals them in any output. If the AI reads your `.env`, it only sees `op://` pointers. If a subprocess prints a secret, 1Password replaces it with ``.
How to install
**Easy way:** Drop this whole folder into your project and ask Claude to set it up. Tell Claude to walk you through `reference/setup-guide.md` step by step. It will ask which auth tier you want (biometric, service account manual, or service account auto-loaded) and handle the configuration.
**Manual way:**
- Follow reference/setup-guide.md once (10-15 minutes)
- Copy
SKILL.mdinto your Claude Code skills directory:mkdir -p ~/.claude/skills/1password cp SKILL.md ~/.claude/skills/1password/SKILL.md - Restart Claude Code so the skill loads
- Type
/1passwordwhenever you need to add a new API key
What's in this folder
| File | Purpose |
|---|---|
SKILL.md |
The /1password skill. Handles the day-to-day of adding new credentials. |
reference/setup-guide.md |
One-time setup. Install the CLI, pick an auth tier, configure your shell. |
Critical rules (baked into the skill)
- Never use
op read-- it prints raw secret values to the terminal - **Never paste secrets into
Related Skills
Phantom Secrets
Stop AI coding agents from leaking your API keys. Local proxy + MCP that swaps real secrets for phm_ tokens —
Secure Agent
🔐 Egress inspection & secret-leak firewall for local AI agents — see what your agents send, catch secrets bef
Agent Secrets
Let an AI agent use your API keys and passwords without the plaintext ever entering its transcript. A plugin f
Keyfence
Local proxy that keeps your API keys and secrets out of LLM requests. Works with Claude Code, Cursor, Codex an
Neuralyzer
Your AI agent saw your API keys, and saved them in plaintext forever. Scan, redact and rotate secrets in Claud
Opgate
Scoped, cached 1Password secrets for shells and AI agents
Related Agents
Secret Purist
The paranoid sentinel of credential security. Use this agent to scan codebases and git history for leaked secr
Unity Security Reviewer
Reviews Unity projects for security vulnerabilities — PlayerPrefs secrets, unencrypted saves, hardcoded API ke
Secret Guard
MUST be used whenever the user asks to scan for secrets, API keys, credentials, or tokens before a commit or i