Jean-Claude: The Plugin 🥋💥
A Claude Code plugin that roundhouse-kicks boring automation into submission. Whether you need an elite martial artist for your dev environment or a champion for the Fight, Jean-Claude delivers fast, no-nonsense solutions with maximum impact. No retreat, no surrender.
Installation
To initiate the Jean-Claude plugin in Claude Code:
From GitHub (recommended)
Add the marketplace and install the plugin:
/plugin marketplace add jbouder/jean-claude
/plugin install jean-claude@jean-claude
Local Development
For local testing during development, run Claude Code with the plugin directory:
claude --plugin-dir /path/to/jean-claude
Or add as a local marketplace:
/plugin marketplace add ./jean-claude
/plugin install jean-claude@jean-claude
Verifying Installation
Verify the plugin is active:
/plugin list
The jean-claude agent and his secret techniques (skills) will now be available.
The Agent: Jean-Claude
The Muscles from Brussels for your local development:
- Black Belt Setup: Precision configuration of your development environment.
- Elite Debugging: Facing down bugs in the arena of logs and traces.
- Total Elimination: Neutralizing rogue processes and containers.
- Full Split Strategy: Mastering complex document structures with ease.
Secret Tools: Read, Write, Edit, Glob, Grep, Bash
Secret Techniques (Skills)
| Technique | Description | | ---------------------------------------- | ----------------------------------------------------- | | /jean-claude:kill | Terminate rogue processes or Docker containers | | /jean-claude:regenerate | Restore your spirit and code to a clean working state | | /jean-claude:split | Precision splitting of massive documents | | /jean-claude:fight | Enter the terminal arena for turn-based combat |
---
Technique Reference
Kill Skill (/jean-claude:kill)
Eliminate the opposition. Terminate processes or Docker containers blocking your path with clinical efficiency.
Capabilities:
- Kill by PID: Terminate OS processes by PID
- Kill by Name: Eliminate processes by name
- Find Port Owners: Find processes hiding behind ports
- Stop Containers: Retire Docker containers gracefully or forcefully
Training:
/jean-claude:kill 12345 # Eliminate process by PID
/jean-claude:kill node # Sweep all node processes
/jean-claude:kill port 3000 # Clear a blocked port
/jean-claude:kill container app # Retire a Docker container
---
Regenerate Skill (/jean-claude:regenerate)
In the heat of battle, sometimes you must restore your spirit. Discard uncommitted git changes and return to a clean working state.
Capabilities:
- Check State: View current git status
- Discard Changes: Remove uncommitted changes to tracked/untracked files
- Stash Technique: Safe stashing as an alternative to destruction
Training:
/jean-claude:regenerate # Restore your spirit to 100%
/jean-claude:regenerate --dry-run # Visualize the changes first
/jean-claude:regenerate --stash # Move changes to the stash
/jean-claude:regenerate src/aa.js # Restore a specific file
---
Split Skill (/jean-claude:split)
Ultimate flexibility. Divide massive documents into manageable chunks without losing your balance.
Capabilities:
- Split by Lines: Split at fixed line intervals
- Split by Sections: Split at markdown headers
- Split by Paragraphs: Break at blank lines
- Context Overlap: Include a buffer between chunks
Maneuver Specs: | Option | Action | Default | |--------|--------|---------| | --lines N | Split every N lines | 100 | | --sections | Split at headers | - | | --paragraphs | Split at blank lines | - | | --overlap N | Context buffer (overlap) | 0 |
Training:
/jean-claude:split README.md # The standard split
/jean-claude:split doc.txt --lines 50 # Precise 50-line strikes
/jean-claude:split doc.md --sections # Structural sectional strikes
---
Fight Skill (/jean-claude:fight)
A turn-based terminal arena where only the strong survive. Test your discipline against an AI rival.
Features:
- Turn-based combat with 4 techniques: Jab, Roundhouse, Full Split, and Iron Guard.
- High-intensity ASCII arena and spirit bars.
- Victory/defeat scrolls with battle statistics.
Techniques: | Move | Damage | Accuracy | Notes | |------|--------|----------|-------| | Jab | 8-12 | 100% | Reliable discipline | | Roundhouse | 12-18 | 85% | High impact | | Full Split | 20-28 | 70% | The Secret Weapon (3-turn cooldown) | | Iron Guard | - | - | 50% damage reduction |
Start the fight:
/jean-claude:fight
---
Project Discipline
jean-claude/
├── .claude-plugin/
│ └── plugin.json # Plugin metadata
├── agents/
│ └── jean-claude.md # Agent definition
├── skills/
│ ├── kill/
│ │ └── SKILL.md # Process termination skill
│ ├── fight/
│ │ └── SKILL.md # Terminal fighting game
│ ├── regenerate/
│ │ └── SKILL.md # Git change discard skill
│ └── split/
│ └── SKILL.md # Document splitting skill
└── README.md # This file
License
Apache License 2.0. Sweep the leg.










