Hanlho's collection of reusable plugins for Claude Code to enhance your development workflow. Geared towards architecture and code quality.
npx claudepluginhub lhohan/claude-code-pluginsSessionStart hook that ensures Claude Code uses Jujutsu (jj) commands instead of git in Jujutsu repositories
Evaluate Claude Code skills against best practices including size, structure, examples, and prompt engineering quality. Provides comprehensive analysis with actionable suggestions.
Curated most useful & frequently used Claude Code commands for Claude development and workflow automation
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 79 focused plugins, 184 specialized agents, and 150 skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations
A collection of reusable plugins for Claude Code to enhance your development workflow.
This repository uses Nix flakes to provide a reproducible development environment with all required dependencies (including jq for the install script).
Prerequisites:
Initial Setup:
# Allow direnv to load the flake
direnv allow
# You should see output like:
# 🔧 Claude Code plugins dev environment loaded
# jq version: jq-1.6
The environment will automatically load when you enter the directory and unload when you leave.
Once your development environment is active (via direnv), install the local version of plugins:
# Install local development version
./scripts/install-local-marketplace.sh
# Restart Claude Code (important!)
# Then test your plugins
How it works:
hanlho-plugins-local, plugins get -local suffix)This approach is idempotent - you can run it 100 times with the same result. No restore step needed!
Once installed, you can use both versions simultaneously:
# Use local development commands
/hanlho-cmds-local:bbh
# Use remote published commands
/hanlho-cmds:bbh
# Install specific plugin versions
/plugin install jujutsu-vcs-local@hanlho-plugins-local # Local
/plugin install jujutsu-vcs@hanlho-plugins # Remote
Make changes to any plugin in your working directory
Reinstall local plugins to test changes:
./scripts/install-local-marketplace.sh
Restart Claude Code to reload plugins
Commit and push when ready
jj commit -m "feat: your change"
jj git push
✓ No special steps needed - your working files were never modified!
MIT