By lhohan
Evaluate Claude Code skills against best practices including size, structure, examples, and prompt engineering quality. Provides comprehensive analysis with actionable suggestions.
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
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub lhohan/claude-code-plugins --plugin skill-evaluatorNo description provided.
SessionStart hook that ensures Claude Code uses Jujutsu (jj) commands instead of git in Jujutsu repositories
Curated most useful & frequently used Claude Code commands for Claude development and workflow automation
Use when reviewing a Claude Code skill, auditing skill quality before publish, or asking "is this skill any good?". Produces structured reports with file:line citations, severity-rated findings cards, and an optional second-opinion pass. Lens variants: full (default), safety, discoverability, architecture, parseability, tests, quick.
Automated code review with severity levels and actionable feedback
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, and rules evolved over 10+ months of intensive daily use
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
20 modular skills for idiomatic Go — each under 225 lines, backed by 48 reference files, 8 automation scripts (all with --json, --limit, --force), and 4 asset templates. Covers error handling, naming, testing, concurrency, interfaces, generics, documentation, logging, performance, and more. Activates automatically with progressive disclosure and conditional cross-references.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.