Performs architecture review and system design for problems spanning multiple files or crossing module boundaries in the target repo's own code. Analyzes existing directories, dependencies, and imports to generate an Architecture Decision Record (ADR) in docs/adr/ and an architecture-brief.json schema. Trigger on: 'architecture review', 'restructure across modules', 'too coupled', 'design this system', 'where should this code live', 'God class', 'circular deps', 'dependency mapping', 'domain boundaries'. Also triggers when addressing boundary violations, structural bleed, or resolving high git coupling between files. Always prefer this skill over refactor or planning when designing multi-module interfaces or correcting structural coupling before writing detailed implementation steps. Defers to make-a-skill for auditing or designing the skills/ directory itself.
Conducts collaborative discovery, requirements analysis, and system brainstorming before initiating creative implementation or feature building, producing a markdown-kv Design Brief in docs/design/ and session logs in .brainstorm/. Trigger on: 'design a feature', 'add a feature', 'brainstorm a solution', 'write a design doc', 'conduct discovery', 'build a new feature', 'requirements discovery'. Also triggers when request details are ambiguous, require terminology clarity in a glossary, or have unstated stakeholders. Always prefer brainstorming over planning or architecting when requirements are still vague, unproven, or not yet codified into a clear technical specification.
Initialize or audit repository instructions. Generates high-signal AGENTS.md wired to CLAUDE.md/GEMINI.md stubs. Not for documenting a specific feature's spec or design (see planning, brainstorming). Trigger on: 'init codebase', 'onboard repo', 'audit AGENTS.md', 'setup agent instructions', 'codebase-init', 'initialize project memory'.
Diagnoses conversation bloat and prunes active context using token diagnostics, rolling summaries, and script-based compaction. Generates a flat key-value state summary file before executing the `/clear` command to reduce active token usage. Trigger on: 'optimize context', 'compress context', 'prune memory', 'reduce tokens', 'context size too large', 'out of tokens', 'compact context', 'clear history', 'cleanup context'. Also triggers when managing long development sessions, handling large file modifications, or resolving memory drift in nested subagent workflows. Always prefer this optimizer over running `/clear` directly when critical task progress and decisions need to be preserved.
Performs disciplined root-cause analysis for software bugs and crashes using a systematic hypothesis-falsification workflow. Accepts a symptom description or error trace, and produces a structured diagnosis report detailing the symptom, root cause, fix, and reproduction feedback loop. Trigger on: 'debug', 'fix crash', 'why is this failing', 'unexpected output', 'diagnose bug', 'root cause analysis', 'feedback loop', 'instrumentation'. Also triggers when troubleshooting test failures or diagnosing unexpected runtime exceptions. Always prefer this skill over test-driven-development or refactor when diagnosing a bug prior to implementing a fix.
Matches all tools
Hooks run on every tool call, not just specific ones
Executes bash commands
Hook triggers when Bash tool is used
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.
A Claude Code plugin for authoring and maintaining skills and hooks — structured workflows and lifecycle hooks that guide Claude through the full agent development lifecycle.
Agent Dev Plugin extends Claude Code with 17 skills and 3 lifecycle hooks covering the complete agent development cycle. Skills activate automatically based on task context and can also be invoked manually; hooks fire on session events to guard against destructive commands, surface relevant skills, and keep a local telemetry trail. Multi-step or parallel work is delegated to the built-in general-purpose agent — configured per task via the prompt — orchestrated by the multi-agent-dispatch (parallel fan-out) and multi-agent-development (sequential, gate-checked) skills.
| Aspect | Detail |
|---|---|
| Status | Stable — v1.1.0 |
| Language | JavaScript (ESM) · Python |
| Runtime | Node.js ≥ 22 · Python ≥ 3.10 |
| Package manager | npm |
| License | MIT |
| Feature | Description |
|---|---|
| 17 auto-triggered skills | Activate on task context; invoke manually with /skill-name |
| Subagent orchestration | multi-agent-dispatch and multi-agent-development drive every general-purpose subagent dispatch — no custom agent definitions to maintain |
| 3 lifecycle hooks | Bash-only handlers: a shell-safety guard, a skill nudge, and telemetry capture |
| Marketplace install | One-command install from GitHub — no manual clone required |
[!TIP] Marketplace install is recommended — upgrades are handled automatically.
.claude/settings.json:{
"extraKnownMarketplaces": {
"claude-agent-dev": {
"source": {
"source": "github",
"repo": "j0hanz/claude-agent-dev-plugin"
}
}
}
}
claude plugin install claude-agent-dev@claude-agent-dev
git clone https://github.com/j0hanz/claude-agent-dev-plugin.git
claude --plugin-dir ./claude-agent-dev-plugin
| Requirement | Version / Notes |
|---|---|
| Node.js | ≥ 22 |
| Python | ≥ 3.10 |
| Claude Code | latest |
| Python packages | pip install pytest pyyaml |
Skills are invoked automatically by Claude based on task context, or manually with /skill-name. 15 are listed below; multi-agent-dispatch and multi-agent-development are detailed in Subagent Dispatch.
npx claudepluginhub j0hanz/claude-agent-dev-plugin --plugin claude-agent-devLazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.
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.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.