Skip to content

Latest commit

 

History

History
83 lines (57 loc) · 2.63 KB

File metadata and controls

83 lines (57 loc) · 2.63 KB

claude-dev-toolkit

A comprehensive Claude Code plugin for building Claude Code extensions. Contains everything you need to create skills, plugins, hooks, subagents, agent teams, MCP servers, and output styles.

What's Included

Skills (8)

Skill Description
skills-authoring Create SKILL.md files with frontmatter, triggers, references, and fork mode
plugin-development Build plugins with plugin.json, directory layout, marketplace distribution
hooks-automation Configure hooks across 14 lifecycle events with matchers and handlers
subagents-and-teams Create custom subagents and coordinate agent teams
mcp-integration Set up MCP servers with stdio/SSE transports and authentication
claude-code-best-practices Context management, CLAUDE.md patterns, and parallel sessions
extending-claude-code Extension comparison, output styles, and programmatic usage
claude-code-troubleshooting Diagnose installation, runtime, and plugin issues

Agents (3)

Agent Description
plugin-builder Scaffolds and validates complete plugins end-to-end
hook-builder Creates and debugs hook configurations
agent-builder Creates subagent definitions and team configurations

Commands (3)

Command Description
/create-plugin Interactive wizard to scaffold a new plugin
/create-hook Guided hook creation workflow
/claude-code-guide General Q&A about Claude Code extensibility

Hooks

  • PostToolUse prompt hook: Validates plugin component files for convention compliance after Write/Edit operations

Output Style

  • Developer Documentation: Optimized for extension development — code-first, decision tables, copy-paste ready examples

Installation

Via plugin directory (development)

claude --plugin-dir /path/to/claude-dev-toolkit/

Via marketplace

/plugin marketplace add Aznatkoiny/claude-dev-toolkit
/plugin install claude-dev-toolkit@Aznatkoiny

Usage

Skills trigger automatically

Ask Claude questions like:

  • "How do I create a skill?"
  • "Help me set up a hook"
  • "What MCP servers are available?"
  • "How do I build a plugin?"

Use commands directly

/claude-dev-toolkit:create-plugin my-awesome-plugin
/claude-dev-toolkit:create-hook
/claude-dev-toolkit:claude-code-guide how do hooks work?

Agents activate on matching scenarios

The builder agents activate when Claude detects you need scaffolding help — for example, when you say "build me a plugin that..." or "create a hook for...".

License

MIT