CC Skills
A collection of plugins (skills) for Claude Code.
Available Plugins
cherry-pick
Smart cherry-pick workflow with three modes:
| Command | What it does |
|---|
/cherry-pick:commit <hash> | Quick cherry-pick. Merges the commit, asks about conflicts, review, and commit step by step. |
/cherry-pick:plan <hash> | Careful cherry-pick. Reads the code first, shows you a risk analysis and merge strategy, then executes only after you say yes. |
/cherry-pick:batch <source> | Batch cherry-pick. Give it a branch range or list of commits. It builds a TODO list and walks through each one. Add --auto to let it run hands-free. |
/cherry-pick:review | Multi-agent code review (CoderA + CoderB) for the current cherry-pick result. |
knowledge
Obsidian-powered knowledge management. Turns Obsidian into Claude Code's long-term memory.
| Command | What it does |
|---|
/knowledge:save | Archive this session's experiences (bug fixes, architecture decisions, debug insights) to your Obsidian vault. Auto-classifies, generates frontmatter, updates indexes. |
/knowledge:maintain | Scan the vault for expired notes, inbox backlog, and missing metadata. Interactively clean up. |
Requires: Obsidian with Local REST API + MCP Tools plugins. See knowledge plugin README for setup.
code-review
Multi-agent adversarial code review with dual-team architecture.
| Command | What it does |
|---|
/code-review:review | Review current changes with multi-agent discussion. |
/code-review:review-commit | Review a specific commit. |
/code-review:review-branch | Review an entire branch diff. |
/code-review:review-config | Configure review settings. |
pxf
PXF development automation for Cloudberry PXF. Docker environment, build, test, result parsing.
| Command | What it does |
|---|
/pxf:docker-up | Start Docker dev environment (Cloudberry + Hadoop + Hive + HBase + MinIO) |
/pxf:docker-down | Stop/clean Docker environment |
/pxf:build [target] | Build PXF (all, server, quick, single module like pxf-hdfs) |
/pxf:test [group] | Run automation tests by group with optional test filter |
/pxf:parse-results | Parse surefire XML reports into summary table |
Requires: Docker, cloudberry-pxf repo with dev/ scripts. See pxf plugin README for details.
Installation
There are three ways to install these plugins. Pick whichever works for you.
Option A: Quick Test (no install needed)
Just want to try a plugin? Use the --plugin-dir flag. Nothing is installed permanently.
# 1. Clone this repo
git clone https://github.com/MisterRaindrop/cc-skills.git
cd cc-skills
# 2. Run Claude Code with the plugin loaded directly
claude --plugin-dir ./plugins/cherry-pick
# That's it. The plugin is active for this session only.
# You can load multiple plugins at once:
claude --plugin-dir ./plugins/cherry-pick --plugin-dir ./plugins/knowledge
When you close Claude Code, the plugins are gone. No cleanup needed.
Option B: Install from Local Marketplace (persistent)
This installs the plugins permanently so they're always available.
# 1. Clone this repo somewhere permanent
git clone https://github.com/MisterRaindrop/cc-skills.git ~/cc-skills
# 2. Start Claude Code
claude
# 3. Inside Claude Code, add this repo as a marketplace
/plugin marketplace add ~/cc-skills
Claude Code reads the .claude-plugin/marketplace.json file and discovers all available plugins.
# 4. Install the plugins you want
/plugin install cherry-pick@cc-skills-marketplace
/plugin install knowledge@cc-skills-marketplace
/plugin install code-review@cc-skills-marketplace
You can choose the install scope:
- user (default) -- available everywhere, for just you
- project -- available only in the current git repo
- local -- available only in the current directory
# Example: install only for the current project
/plugin install cherry-pick@cc-skills-marketplace --scope project
Option C: Install from GitHub (no clone needed)
Skip the clone entirely. Point Claude Code straight at the GitHub repo.
# 1. Start Claude Code
claude
# 2. Add the GitHub repo as a marketplace
/plugin marketplace add MisterRaindrop/cc-skills
# 3. Install plugins
/plugin install cherry-pick@cc-skills-marketplace
/plugin install knowledge@cc-skills-marketplace
/plugin install code-review@cc-skills-marketplace
Verify It Worked
Start a new Claude Code session and type /. You should see your installed plugins' commands in the list:
/cherry-pick:commit
/cherry-pick:plan
/cherry-pick:batch
/cherry-pick:review
/knowledge:save
/knowledge:maintain
/code-review:review
...