claude-code-toolkit
A Claude Code plugin marketplace with custom commands, skills, and hooks.
Installation
# Add this repo as a marketplace
/plugin marketplace add dariuszparys/claude-code-toolkit
# List available plugins
/plugin
# Install the plugins you want
/plugin install work-items # Platform-agnostic work item tools
/plugin install azure-boards # Azure DevOps integration (requires setup)
/plugin install dp-tools # CLAUDE.md and rules generators
/plugin install adr # Architecture Decision Records tooling
/plugin install ralph-prep # Ralph Wiggum Method: autonomous AI coding loops
Available Plugins
| Plugin | Description |
|---|
work-items | Analyze, optimize, and break down work items for LLM-assisted development |
azure-boards | Azure DevOps Boards integration with az boards CLI |
dp-tools | Tools for creating CLAUDE.md files and Claude Code rules |
adr | Architecture Decision Records: create ADRs, suggest documenting decisions, auto-lint and regenerate index |
ralph-prep | Ralph Wiggum Method: Generate artifacts for autonomous AI coding loops that can ship features while you sleep |
Plugin: work-items
Platform-agnostic tools for analyzing, optimizing, and breaking down work items.
Commands
| Command | Description |
|---|
/work-items:analyze | Check if a work item is ready for development |
/work-items:optimize | Transform work items into token-efficient LLM format |
/work-items:tasks | Generate implementation task breakdown |
Skills (Auto-invoked)
| Skill | Description |
|---|
work-items | Platform-agnostic optimization patterns for any issue tracker |
Example Usage
# Analyze a work item for completeness
/work-items:analyze https://github.com/org/repo/issues/123
# Optimize for LLM context
/work-items:optimize
# Generate tasks from a work item
/work-items:tasks 12345
Plugin: azure-boards
Azure DevOps Boards integration for working with PBIs, Bugs, and Tasks.
Note: This plugin requires setup. See plugins/azure-boards/README.md for prerequisites.
Prerequisites
- Azure CLI installed
- Azure DevOps CLI extension (
az extension add --name azure-devops)
- Personal Access Token (PAT) with Work Items: Read & Write scope
- Default organization and project configured
Skills (Auto-invoked)
| Skill | Description |
|---|
azure-boards | Azure DevOps-specific with az boards CLI integration |
Quick Setup
# Install Azure DevOps extension
az extension add --name azure-devops
# Configure defaults
az devops configure --defaults \
organization=https://dev.azure.com/<your-org> \
project=<your-project>
# Authenticate (choose one)
export AZURE_DEVOPS_EXT_PAT=<your-pat>
# or
az login
Example Usage
Once configured, Claude will automatically use Azure Boards commands:
User: "Show me PBI 12345"
Claude: [Uses az boards work-item show --id 12345]
User: "What's assigned to me in Sprint 3?"
Claude: [Uses az boards query with WIQL]
Plugin: dp-tools
Tools for creating CLAUDE.md files and Claude Code rules.
Commands
| Command | Description |
|---|
/dp:create-claude-md | Generate or update CLAUDE.md for AI agent onboarding |
/dp:create-rules | Create modular rules files in .claude/rules/ |
/dp:create-claude-md
Generates or updates a CLAUDE.md file following best practices.
- Auto-detects context (repo root vs subdirectory)
- Explores directory structure and existing documentation
- Root files: 60-100 lines covering stack, commands, structure, rules, domain
- Subdirectory files: 30-50 lines with package-specific additions only
/dp:create-rules
Creates modular Claude Code rules files for larger projects.
| Use Case | Approach |
|---|
| Project overview, stack, commands | Use /dp:create-claude-md |
| Path-specific conventions (API, tests) | Use /dp:create-rules |
| Large project with many conventions | Use /dp:create-rules |
Example output:
.claude/
├── CLAUDE.md # Main project memory
└── rules/
├── typescript.md # Language conventions
├── testing.md # Testing standards
└── api.md # API-specific (paths: src/api/**)
Plugin: adr
Architecture Decision Records tooling. Create ADRs with MADR template, get suggestions for documenting decisions, and automatically lint and regenerate index.
Note: Hooks require project-level dependencies. See plugins/adr/README.md for setup.
Commands
| Command | Description |
|---|
/adr:create | Create a new ADR using the MADR template |
Skills (Auto-invoked)
| Skill | Description |
|---|
adr | Suggests documenting significant architectural decisions as ADRs |