by umputun
various things for claude code
# Add to your Claude Code skills
git clone https://github.com/umputun/cc-thingzThings to make Claude Code even better — hooks, skills, and commands, organized as a marketplace of independent plugins.
This is an unapologetically opinionated set. Every skill here is something I actually use — some multiple times a day (brainstorm, plan, review), others less often but worth having in the toolbox. There are plenty of plugin collections out there, from random grab-bags to well-organized catalogs. This one is mine, and it reflects how I work. Even if you don't need my particular toolbox, it might give you ideas for building your own and making Claude Code do what you want it to do.
Add the marketplace, then install the plugins you want:
/plugin marketplace add umputun/cc-thingz
/plugin install brainstorm@umputun-cc-thingz
/plugin install review@umputun-cc-thingz
/plugin install planning@umputun-cc-thingz
/plugin install release-tools@umputun-cc-thingz
/plugin install thinking-tools@umputun-cc-thingz
/plugin install skill-eval@umputun-cc-thingz
/plugin install workflow@umputun-cc-thingz
Test a plugin locally:
claude --plugin-dir plugins/brainstorm
<details>
<summary>Manual install (alternative)</summary>
Copy the files you want to your Claude Code config directory manually.
brainstorm — skill:
cp -r plugins/brainstorm/skills/do ~/.claude/skills/
review — skills (review-pr + writing-style):
cp -r plugins/review/skills/pr ~/.claude/skills/
cp -r plugins/review/skills/writing-style ~/.claude/skills/
Note: update the /review:writing-style reference inside pr/SKILL.md to /writing-style when installed manually.
No comments yet. Be the first to share your thoughts!
planning — command + hook:
cp plugins/planning/commands/make.md ~/.claude/commands/
cp plugins/planning/hooks/plan-annotate.py ~/.claude/scripts/
chmod +x ~/.claude/scripts/plan-annotate.py
Add the plan-annotate hook to ~/.claude/settings.json:
{
"hooks": {
"PreToolUse": [{
"matcher": "ExitPlanMode",
"hooks": [{
"type": "command",
"command": "~/.claude/scripts/plan-annotate.py",
"timeout": 345600
}]
}]
}
}
release-tools — skills + scripts:
cp -r plugins/release-tools/skills/new ~/.claude/skills/
cp -r plugins/release-tools/skills/last-tag ~/.claude/skills/
chmod +x ~/.claude/skills/release/scripts/*.sh
thinking-tools — skills:
cp -r plugins/thinking-tools/skills/dialectic ~/.claude/skills/
cp -r plugins/thinking-tools/skills/root-cause-investigator ~/.claude/skills/
skill-eval — hook:
cp plugins/skill-eval/hooks/skill-forced-eval-hook.sh ~/.claude/scripts/
chmod +x ~/.claude/scripts/skill-forced-eval-hook.sh
Add the skill-eval hook to ~/.claude/settings.json:
{
"hooks": {
"UserPromptSubmit": [{
"hooks": [{
"type": "command",
"command": "~/.claude/scripts/skill-forced-eval-hook.sh"
}]
}]
}
}
workflow — s...