Interactive learning mode that requests meaningful code contributions at decision points (mimics the unshipped Learning output style)
npx claudepluginhub mrkhachaturov/ccode-personal-plugins --plugin learning-output-stylePersonal Claude Code plugin directory that syncs with the official marketplace and adds my own plugins on top.
A sync script fetches the latest plugin list from upstream, then applies my customizations:
Sync runs weekly via GitHub Actions cron, or manually with:
./.github/scripts/sync-upstream.sh
All config lives in .github/scripts/:
| File | Purpose |
|---|---|
custom-plugins.json | My metadata and plugin entries to add |
exclude-plugins.txt | Upstream plugins to remove (one per line, # for comments) |
sync-upstream.sh | Sync script — fetches upstream, merges via jq |
Add an entry to .github/scripts/custom-plugins.json:
{
"name": "my-plugin",
"description": "What it does",
"category": "development",
"source": { "source": "url", "url": "https://github.com/..." },
"homepage": "https://github.com/..."
}
Add the plugin name to .github/scripts/exclude-plugins.txt:
some-plugin-i-dont-want
/plugin install {plugin-name}@ccode-personal-plugins
See each linked plugin for its respective license.
Permanent coding companion for Claude Code — survives any update. MCP-based terminal pet with ASCII art, stats, reactions, and personality.
Semantic search for Claude Code conversations. Remember past discussions, decisions, and patterns.
Efficient skill management system with progressive discovery — 410+ production-ready skills across 33+ domains