ccd
v0.5.0The donut spare for Claude quota exhaustion: hop to your other Claude subscription first, OpenRouter as the last resort — same conversation throughout
By sbigstar0 GitHub starsUpdated 15 hours ago
Directory evidence
- Runtimes
- Claude Code
- Parsed components
- 6 skill or MCP entries
- Source updated
- Sep 2, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install ccd for Claude Code
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install ccd@agent-plugin-marketplacePaste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/sbigstar0310/cc-donutClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.
Plugin files
├── .claude-plugin/plugin.json├── skills/ccd/SKILL.md├── skills/doctor/SKILL.md├── skills/help/SKILL.md├── skills/key/SKILL.md├── skills/setup/SKILL.md└── skills/update/SKILL.md
Included Skills6
Prepare, check, and configure the ccd backbone fallback for Claude quota exhaustion. Use when the user asks things like "/ccd", "쿼타 떨어지면 어떡하지" (what if quota runs out), "폴백 준비" (prepare fallback), "백본 바꾸는 거 설정" (set up backbone switching), "OpenRouter 키 넣어줘" (add my OpenRouter key), "모델 추천 갱신" / "refresh the ccd model picks" / "are these still the best models?", or when the quota-guard hook reports the quota threshold was exceeded. The actual emergency switch is not this skill — the user runs `ccd -c` in a terminal.
Diagnose the ccd escape route in-session — key, API reachability, model slugs, wiring. Use for /ccd:doctor, "ccd 진단" / "ccd 되는지 확인" (is ccd working?), "check the escape route", or after any ccd-related failure.
Explain and carry out any ccd task — registering or switching Claude accounts, changing which models fill the slots, reading status, turning the automatic handoff on or off. Use for "/ccd:help", "ccd 명령어 알려줘" (what are the ccd commands), "계정 추가하려면?" (how do I add an account), "계정 바꾸고 싶어" (I want to switch accounts), "기본 모델 바꾸려면?" (how do I change the default model), "ccd 어떻게 써" / "how do I use ccd", or any "how do I ..." question about ccd. Answer the one thing asked and do the work; never hand over the manual.
Set the OpenRouter API key for ccd. Use for /ccd:key, "키 설정해줘" (set my key), "set my OpenRouter key", or when setup/doctor reports the key is empty.
Wire ccd terminal launchers and statusline after plugin installation. Use for /ccd:setup or first-time ccd setup.
Update the ccd plugin to the latest version in one step. Use for /ccd:update, "ccd 업데이트" (update ccd), "update the ccd plugin", or when the user wants the newest ccd release applied.
Plugin manifests1
{
"$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
"name": "ccd",
"displayName": "ccd — the donut spare for Claude Code",
"version": "0.5.0",
"description": "The donut spare for Claude quota exhaustion: hop to your other Claude subscription first, OpenRouter as the last resort — same conversation throughout",
"author": {
"name": "sbigstar"
}
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[ccd on Agent Plugins Marketplace](https://pluginsmp.com/plugins/ccd)