技能 1password-credential-lookup
🔐

1password-credential-lookup

低風險 ⚙️ 外部命令📁 檔案系統存取

Recuperar credenciales de 1Password por URL

Los agentes de IA necesitan acceso seguro a credenciales para la automatización de inicio de sesión. Esta habilidad proporciona búsqueda basada en URL a través de 1Password CLI para recuperar nombres de usuario y contraseñas sin exponer secretos sin procesar en los prompts.

支援: Claude Codex Code(CC)
📊 70 充足
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「1password-credential-lookup」。 Find credentials for github.com with username claude

預期結果:

  • Found credential: GitHub (claude account)
  • Username: claude
  • Password: [hidden - 16 chars]
  • Item ID: abc123xyz

正在使用「1password-credential-lookup」。 Find credentials for twitter.com

預期結果:

  • Multiple accounts found for twitter.com:
  • - Username: work@company.com
  • - Username: personal@email.com
  • Specify username to filter

正在使用「1password-credential-lookup」。 List all available accounts for x.com

預期結果:

  • Available accounts for x.com:
  • - @username1 (Twitter/X account)
  • - @username2 (Alternative account)

安全審計

低風險
v5 • 1/16/2026

Legitimate credential lookup tool that uses 1Password CLI for secure retrieval. No network calls, no credential exfiltration. Subprocess calls to `op` CLI use hardcoded string arguments. Static findings are false positives triggered by expected credential access patterns.

3
已掃描檔案
507
分析行數
3
發現項
5
審計總數
低風險問題 (1)
Credentials output via stdout
Script outputs credentials as JSON to stdout. This is the designed behavior for credential retrieval. Not a security flaw but expected functionality.

風險因素

⚙️ 外部命令 (1)
📁 檔案系統存取 (1)
審計者: claude 查看審計歷史 →

品質評分

45
架構
100
可維護性
85
內容
20
社群
88
安全
100
規範符合性

你能建構什麼

Autenticación CI/CD

Recuperar credenciales de despliegue para pipelines automatizados sin codificar secretos de forma fija

Acceso a Servidores

Obtener claves SSH y contraseñas de servidores para tareas de gestión de infraestructura

Auditoría de Credenciales

Listar y verificar credenciales almacenadas en diferentes servicios de forma segura

試試這些提示

Inicio de Sesión Básico
Find credentials for github.com
Con Nombre de Usuario
Find credentials for github.com with username myuser
Múltiples Cuentas
Get all accounts for twitter.com
Cuenta Desconocida
List all available accounts for x.com

最佳實務

  • Usar búsqueda basada en URL con find_credential en lugar de adivinar nombres de elementos arbitrarios
  • Filtrar por nombre de usuario cuando existen múltiples cuentas para el mismo dominio
  • Asegurar que 1Password CLI esté autenticado antes de solicitar credenciales

避免

  • Usar el parámetro item_name con URLs o nombres adivinados (los nombres de elementos son arbitrarios y pueden no coincidir con los dominios)
  • Adivinar nombres de elementos como GitHub o my github (estos no funcionan con 1Password CLI)
  • Usar get_credential con URLs en lugar de find_credential (viola la única regla)

常見問題

¿Qué herramientas de IA soportan esta habilidad?
Compatible con Claude, Codex y Claude Code para flujos de trabajo de recuperación de credenciales.
¿Puedo usar esto con múltiples cuentas de 1Password?
Sí, pero el script usa la cuenta predeterminada. Filtra por nombre de usuario para seleccionar la correcta.
¿Se almacenan en caché o se guardan las credenciales?
Sin almacenamiento en caché. Cada solicitud llama a 1Password CLI directamente y las credenciales permanecen solo en memoria.
¿Esto envía datos externamente?
Sin llamadas de red. Toda la comunicación es solo con la instalación local de 1Password CLI.
¿Qué pasa si existen múltiples cuentas para un dominio?
El script devuelve una lista de cuentas. Agrega un filtro de nombre de usuario para seleccionar la correcta.
¿Cómo se protegen las credenciales?
Las credenciales se recuperan a través de 1Password CLI y se devuelven como JSON. Usa variables de entorno para capturar de forma segura.