credential-switch
FeaturedSwitch brand credentials. Use when: activating the correct API keys for MCP servers in multi-client workflows.
AI & Automation 636 stars
110 forks Updated 1 weeks ago MIT
Install
Quality Score: 93/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# /digital-marketing-pro:credential-switch
## Purpose
Switch the active credential profile to a different brand for multi-client agency management. Validates all platform connections and reports which services are available for the target brand. Ensures the correct API keys, tokens, and environment variables are active before executing any platform operations — preventing cross-client data leakage, misrouted ad spend, or accidental operations on the wrong account.
## Execution gate (MANDATORY — cannot be skipped)
1. Present the validation summary — target brand, per-platform credential status, and any warnings — as an **Execution Summary**.
2. If validation is clean **and only one** client credential profile is configured, the switch may proceed automatically. If **more than one** client profile exists, or any warning / missing / expiring credential is present, the user must type `yes` (or an equivalent explicit approval) — ANY other input cancels.
3. Never proceed on ambiguous input. Never auto-retry a failed switch.
4. When confirmation is required, record it with `python "${CLAUDE_PLUGIN_ROOT}/scripts/approval-manager.py" --brand {slug} --action create-approval --data '{"risk_level":"medium","summary":"credential switch to {slug}"}'` **before** switching, then `python "${CLAUDE_PLUGIN_ROOT}/scripts/approval-manager.py" --brand {slug} --action mark-executed --id {approval_id}` after the switch verifies.
## Input Required
The user must provide (or will be prompted for)...
Details
- Author
- indranilbanerjee
- Repository
- indranilbanerjee/digital-marketing-pro
- Created
- 5 months ago
- Last Updated
- 1 weeks ago
- Language
- Python
- License
- MIT
Integrates with
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
account-rotation
Switch a caller-selected coding-agent
414 Updated today
boshu2 AI & Automation Listed
cc-switch-claude-provider
Configure Claude Code through local CC Switch with a third-party Anthropic or Claude-compatible base URL and API key. Use when the user wants "just give base URL + key and make Claude Code usable", wants to switch Claude Code to a third-party provider without manual editing, or wants CC Switch provider creation, provider switching, and a real Claude Code smoke test automated.
1 Updated 5 days ago
kiakun-collab AI & Automation Solid
cf-switch-backend
Switch tracking backend (local/airtable/google) with optional data migration
17 Updated 1 weeks ago
indranilbanerjee