Claude Toolkit
Modular enhancements for Claude Code - Use what you need, skip what you don't.

Philosophy
Install one plugin or all of them. Each works independently.
This toolkit extracts the best ideas from three projects:
Installation
Quick Install (Recommended)
# 1. Clone the repository
git clone https://github.com/sethdford/claude-toolkit.git
cd claude-toolkit
# 2. Add as a local marketplace
claude plugin marketplace add .
# 3. Install plugins you want
claude plugin install tldr@claude-toolkit
claude plugin install memory@claude-toolkit
claude plugin install wave@claude-toolkit
claude plugin install workflows@claude-toolkit
claude plugin install team@claude-toolkit
# 4. IMPORTANT: Restart Claude Code to load plugins
# Exit current session and start a new one
Installation Tiers
┌─────────────────────────────────────────────────────────────────────┐
│ TIER 1: Lite (Memory + Analysis) │
│ ───────────────────────────────────────────────────────────────── │
│ claude plugin install tldr@claude-toolkit │
│ claude plugin install memory@claude-toolkit │
├─────────────────────────────────────────────────────────────────────┤
│ TIER 2: Standard (+ Workflows) │
│ ───────────────────────────────────────────────────────────────── │
│ claude plugin install wave@claude-toolkit │
│ claude plugin install workflows@claude-toolkit │
├─────────────────────────────────────────────────────────────────────┤
│ TIER 3: Full (+ Team Coordination) │
│ ───────────────────────────────────────────────────────────────── │
│ claude plugin install team@claude-toolkit │
│ python3 packages/team-server/src/server.py # Run team server │
└─────────────────────────────────────────────────────────────────────┘
Note: After installing plugins, you must restart Claude Code for them to take effect.
Plugins
tldr - Token-Efficient Code Analysis
95% token savings through 5-layer code analysis.
/tldr structure src/ # Code structure overview
/tldr context auth_handler # LLM-ready context for a function
/tldr impact process_data # What calls this function?
/tldr slice file.py func 42 # What affects line 42?
| Layer | What It Provides | Tokens |
|---|
| L1: AST | Functions, classes, signatures | ~500 |
| L2: Call Graph | Cross-file dependencies | +440 |
| L3: CFG | Control flow, complexity | +110 |
| L4: DFG | Data flow, variable tracking | +130 |
| L5: PDG | Program slicing, impact | +150 |
Total: ~1,200 tokens vs 23,000 raw = 95% savings
Full documentation →
memory - Cross-Session Learning
Remember and recall across sessions. SQLite-based, no external dependencies.
/remember "JWT auth requires the secret in .env"
/recall authentication patterns
The system also learns automatically from your sessions via the memory-extractor hook.
| Feature | Description |
|---|
| Semantic search | Find by meaning, not just keywords |
| Auto-extraction | Learns from your work automatically |
| Session handoffs | Resume where you left off |
Full documentation →
wave - Parallel Task Orchestration
Execute complex tasks through waves of parallel agents.
/wave "Build REST API with auth, CRUD, and tests"
/wave-status
/cancel-wave
Wave 1 Wave 2 Wave 3
[Explore] [Plan] [Auth] [CRUD] [Tests] [Docs]
DONE!
| Mode | Description |
|---|
wave | Iterative parallel (default) |
swarm | All agents work independently |
pipeline | Sequential handoffs |
Full documentation →
workflows - Development Workflows
Pre-built workflows for common development tasks.
/workflow # Interactive router
/fix bug "login fails" # Debug → implement → test → commit
/build feature "..." # Plan → validate → implement → PR
/explore # Understand codebase
/review # Code review
Uses 10 consolidated agents (from original 32):