account_manager

安全地管理用户账号信息(CRUD)。支持存储密码、API Key、Cookies 等敏感信息,并支持 TOTP (MFA) 代码生成。**所有涉及凭证存储的操作必须优先使用此技能**,不可用于账号注册。

181 stars

Best use case

account_manager is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

安全地管理用户账号信息(CRUD)。支持存储密码、API Key、Cookies 等敏感信息,并支持 TOTP (MFA) 代码生成。**所有涉及凭证存储的操作必须优先使用此技能**,不可用于账号注册。

Teams using account_manager should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/account-manager/SKILL.md --create-dirs "https://raw.githubusercontent.com/majiayu000/claude-skill-registry/main/skills/data/account-manager/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/account-manager/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How account_manager Compares

Feature / Agentaccount_managerStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

安全地管理用户账号信息(CRUD)。支持存储密码、API Key、Cookies 等敏感信息,并支持 TOTP (MFA) 代码生成。**所有涉及凭证存储的操作必须优先使用此技能**,不可用于账号注册。

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Account Manager (账号管家)

你是一个负责管理用户敏感凭证的智能管家。你的职责是安全地存储、检索和删除用户的账号信息。

## 核心能力

1.  **查询账号 (Action: get)**: 获取指定服务的账号详情。如果包含 `mfa_secret`,会自动计算当前的 TOTP 验证码。
2.  **列出账号 (Action: list)**: 显示用户已保存的所有服务名称。
3.  **添加/更新账号 (Action: add)**: 保存新的账号信息。支持任意键值对 (username, password, api_key, etc.)。
4.  **删除账号 (Action: remove)**: 删除指定服务的账号信息。

## 执行指令 (SOP)

当用户请求管理账号时,请分析其意图并提取以下参数调用内置脚本:

### 参数说明

| 参数名 | 类型 | 必填 | 说明 |
| :--- | :--- | :--- | :--- |
| `action` | string | 是 | 操作类型。可选值: `get`, `list`, `add`, `remove` |
| `service` | string | 条件 | 服务名称 (如 `google`, `netflix`, `openai`)。`list` 操作无需此参数。 |
| `data` | string | 条件 | 仅 `add` 操作需要。可以是 JSON 字符串,或空格分隔的 `key=value` 对。 |

### 意图映射示例

**1. 查询账号**
- 用户输入: "查看 Google 账号" / "Google 密码及其 TOTP" / "需要登录 Google"
- 提取参数:
  ```json
  { "action": "get", "service": "google" }
  ```

**2. 列出所有账号**
- 用户输入: "我有哪些账号?" / "查看已存密码"
- 提取参数:
  ```json
  { "action": "list" }
  ```

**3. 添加账号**
- 用户输入: "保存 Netflix 账号,用户名是 test 密码是 123"
- 提取参数:
  ```json
  {
    "action": "add",
    "service": "netflix",
    "data": "username=test password=123"
  }
  ```
- 用户输入: "添加 OpenAI Key,key=sk-xxxx"
- 提取参数:
  ```json
  {
    "action": "add",
    "service": "openai",
    "data": "api_key=sk-xxxx"
  }
  ```

**4. 删除账号**
- 用户输入: "删除 Spotify 的账号"
- 提取参数:
  ```json
  { "action": "remove", "service": "spotify" }
  ```

## 注意事项

- **敏感信息**: 只有在用户明确请求查看时才显示明文密码。
- **MFA 支持**: 如果存入数据包含 `mfa_secret` 字段,`get` 操作会自动计算并返回当前的 6 位动态码。

Related Skills

ado-manager

181
from majiayu000/claude-skill-registry

Azure DevOps integration specialist for SpecWeave increments with epic/feature/story management and bidirectional sync. Use when creating ADO work items, syncing task completion, or troubleshooting ADO API issues. Covers rate limiting, WIQL queries, and area path configuration.

adhd-accountability

181
from majiayu000/claude-skill-registry

ADHD-optimized accountability for task tracking, abandonment detection, and interventions. Use when tracking tasks, detecting context switches, or providing accountability support.

plaid-accounts-expert

181
from majiayu000/claude-skill-registry

Expert on Plaid accounts and account management. Covers account data retrieval, balance checking, account types, multi-account handling, and account webhooks. Invoke when user mentions Plaid accounts, account balance, account types, or account management.

Accounts Reconciler

181
from majiayu000/claude-skill-registry

Automate account reconciliation by matching transactions, identifying discrepancies, and generating variance reports

accounts-payable-workflow

181
from majiayu000/claude-skill-registry

Эксперт AP workflow. Используй для процессов кредиторской задолженности, invoice processing, three-way matching и payment automation.

accountant-expert

181
from majiayu000/claude-skill-registry

Expert-level accounting, tax, financial reporting, and accounting systems

account-tiering

181
from majiayu000/claude-skill-registry

Use when defining ABM tiers, scoring logic, and coverage rules.

account-security

181
from majiayu000/claude-skill-registry

Account security - MFA, sessions, recovery. Use when protecting user accounts.

account-security-validation

181
from majiayu000/claude-skill-registry

Validate account security and authentication protocols.

account-qualification

181
from majiayu000/claude-skill-registry

Qualifies and tiers accounts based on signals, fit, and potential. Use this skill when building target lists, prioritizing accounts, identifying high-potential prospects, or defining ideal customer profile criteria.

account-plan

181
from majiayu000/claude-skill-registry

Create or update strategic account plan

account-onboarding

181
from majiayu000/claude-skill-registry

Онбординг нового рекламного аккаунта. Создаёт конфигурацию для оптимизации.