Skip to content

About

Community-curated Claude Code plugins for developer workflows

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

Repository files navigation

claude-code-toolkit

Community-curated plugins for Claude Code — 9 slash commands and 5 hooks for developer workflows.

Installation

1. Clone the marketplace

git clone https://github.com/jannik-cas/claude-code-toolkit.git \
  ~/.claude/plugins/marketplaces/claude-code-toolkit

2. Register the marketplace

Add the following entry to ~/.claude/plugins/known_marketplaces.json:

{
  "claude-code-toolkit": {
    "source": {
      "source": "github",
      "repo": "jannik-cas/claude-code-toolkit"
    },
    "installLocation": "<HOME>/.claude/plugins/marketplaces/claude-code-toolkit",
    "lastUpdated": "2026-03-08T00:00:00.000Z"
  }
}

Replace <HOME> with your actual home directory path (e.g., /Users/yourname).

If the file already has entries (like claude-plugins-official), add claude-code-toolkit as a sibling key inside the existing JSON object.

3. Enable plugins

Add the plugins you want to ~/.claude/settings.json:

{
  "enabledPlugins": {
    "changelog@claude-code-toolkit": true,
    "explain@claude-code-toolkit": true,
    "security-scan@claude-code-toolkit": true
  }
}

Or enable all 14 at once:

{
  "enabledPlugins": {
    "changelog@claude-code-toolkit": true,
    "explain@claude-code-toolkit": true,
    "test-fix@claude-code-toolkit": true,
    "security-scan@claude-code-toolkit": true,
    "deps@claude-code-toolkit": true,
    "context-primer@claude-code-toolkit": true,
    "diff-narrator@claude-code-toolkit": true,
    "dead-code@claude-code-toolkit": true,
    "perf-check@claude-code-toolkit": true,
    "auto-format@claude-code-toolkit": true,
    "guard-secrets@claude-code-toolkit": true,
    "session-log@claude-code-toolkit": true,
    "commit-guard@claude-code-toolkit": true,
    "auto-todo@claude-code-toolkit": true
  }
}

4. Restart Claude Code

Start a new session. Your plugins are now available.

Updating

cd ~/.claude/plugins/marketplaces/claude-code-toolkit && git pull

Plugins

Commands

Plugin Command Description
changelog /changelog:run Generate changelogs from git history (Keep a Changelog / GitHub Releases format)
explain /explain:run Deep code explanation with call graph tracing and dependency mapping
test-fix /test-fix:run Run tests, parse failures, and auto-fix in a loop (up to 3 iterations)
security-scan /security-scan:run Scan for hardcoded secrets, OWASP Top 10 patterns, and dependency CVEs
deps /deps:run Analyze outdated and vulnerable dependencies across package managers
context-primer /context-primer:run Auto-generate an optimized CLAUDE.md from your codebase
diff-narrator /diff-narrator:run Generate narrated walkthroughs of diffs and pull requests
dead-code /dead-code:run Find unreachable code, unused exports, and dead dependency subtrees
perf-check /perf-check:run Static analysis for algorithmic complexity and performance issues

Hooks

Plugin Event Description
auto-format PostToolUse Auto-detect and run project formatter (prettier, black, gofmt, rustfmt) on changed files
guard-secrets PreToolUse Block git add/git commit if staged files contain API keys or tokens
session-log SessionStart/Stop Log session timestamps and working directory to ~/.claude/session-logs/
commit-guard PostToolUse Instant type-checking and linting after every edit (ruff + ty default for Python)
auto-todo PostToolUse Auto-collect TODO/FIXME/HACK comments into .claude/todos.md

Contributing

See CONTRIBUTING.md for guidelines on adding your own plugins.

License

MIT

About

Community-curated Claude Code plugins for developer workflows

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages