Godot 4 + GDScript development tools. Agents, skills, and commands for the Plan → Work → Review → Compound loop.
npx claudepluginhub curiouscrow123/godot-compoundCreate engaging changelogs for recent merges to main branch
Enhance a plan with parallel research agents for each section to add depth, best practices, and implementation details
Explore requirements and approaches through collaborative dialogue before planning implementation
Document a recently solved problem to compound your team's knowledge
Transform feature descriptions into well-structured project plans following conventions
Perform exhaustive code reviews using multi-agent analysis, ultra-thinking, and worktrees
Execute work plans efficiently while maintaining quality and finishing features
Create a new custom slash command following conventions and best practices
Fix incorrect SKILL.md files when a skill has wrong instructions or outdated API references
Full autonomous engineering workflow
Report a bug in the godot-compound plugin
Reproduce and investigate a Godot bug using codebase analysis, headless game launch, and GUT tests
Resolve all TODO comments using parallel processing
Resolve all pending CLI todos using parallel processing
Full autonomous engineering workflow using swarm mode for parallel execution
Triage and categorize findings for the CLI todo system
Researches and synthesizes external best practices, documentation, and examples for any technology or framework. Use when you need industry standards, community conventions, or implementation guidance.
Gathers comprehensive documentation and best practices for frameworks, libraries, or dependencies. Use when you need official docs, version-specific constraints, or implementation patterns.
Performs archaeological analysis of git history to trace code evolution, identify contributors, and understand why code patterns exist. Use when you need historical context for code changes.
Searches docs/solutions/ for relevant past solutions by frontmatter metadata. Use before implementing features or fixing problems to surface institutional knowledge and prevent repeated mistakes.
Conducts thorough research on repository structure, documentation, conventions, and implementation patterns. Use when onboarding to a new codebase or understanding project conventions.
Final review pass to ensure code is as simple and minimal as possible. Use after implementation is complete to identify YAGNI violations and simplification opportunities.
Reviews GDScript files for static typing, member ordering, naming conventions, signal architecture, and Resource safety patterns. Use when .gd files are created or modified.
Reviews scene composition, signal flow, autoload usage, and inheritance depth against Godot architecture principles. Use when scenes are created, refactored, or when inter-scene communication changes.
Verifies export preset configuration, asset integrity, scene reference completeness, and .uid consistency for build exports. Use when export presets change or before release builds.
Reviews GDScript and scene tree patterns for performance: _process abuse, untyped hotpaths, scene traversal costs, and memory patterns. Use when performance-sensitive code is written or modified.
Reviews signal emission timing, await race conditions, call_deferred requirements, queue_free safety, and autoload initialization order. Use when signal flow, async operations, or scene lifecycle code is modified.
Analyzes code for design patterns, anti-patterns, naming conventions, and duplication. Use when checking codebase consistency or verifying new code follows established patterns.
Reviews resource integrity: .tres/.tscn reference validation, .uid sidecar consistency, shared Resource mutation detection, and res:// path safety. Use when resource or scene files are created, moved, or modified.
Systematically reproduces and validates bug reports to confirm whether reported behavior is an actual bug. Use when you receive a bug report or issue that needs verification.
Runs gdformat and gdlint checks on GDScript files for formatting and style compliance. Use when checking code formatting or before commits.
Addresses PR review comments by implementing requested changes and reporting resolutions. Use when code review feedback needs to be resolved with code changes.
Analyzes specifications and feature descriptions for user flow completeness and gap identification. Use when a spec, plan, or feature description needs flow analysis, edge case discovery, or requirements validation.
This skill should be used before implementing features, building components, or making changes. It guides exploring user intent, approaches, and design decisions before planning. Triggers on "let's brainstorm", "help me think through", "what should we build", "explore approaches", ambiguous feature requests, or when the user's request has multiple valid interpretations that need clarification.
Capture solved problems as categorized documentation with YAML frontmatter for fast lookup
Expert guidance for creating Claude Code skills and slash commands. Use when working with SKILL.md files, authoring new skills, improving existing skills, creating slash commands, or understanding skill structure and best practices.
This skill should be used to refine brainstorm or plan documents before proceeding to the next workflow step. It applies when a brainstorm or plan document exists and the user wants to improve it.
This skill should be used when managing the file-based todo tracking system in the todos/ directory. It provides workflows for creating todos, managing status and dependencies, conducting triage, and integrating with slash commands and code review processes.
Run GDScript formatting and lint checks using gdtoolkit (gdformat + gdlint). Use before committing GDScript code.
This skill manages Git worktrees for isolated parallel development. It handles creating, listing, switching, and cleaning up worktrees with a simple interactive interface, following KISS principles.
Godot 4 architectural patterns for GDScript scene composition, resource management, and signal-based communication. Use when generating, reviewing, or refactoring GDScript code or Godot scenes.
This skill should be used when orchestrating multi-agent swarms using Claude Code's TeammateTool and Task system. It applies when coordinating multiple agents, running parallel code reviews, creating pipeline workflows with dependencies, building self-organizing task queues, or any task benefiting from divide-and-conquer patterns.
Resolve all PR comments using parallel processing. Use when addressing PR review feedback, resolving review threads, or batch-fixing PR comments.
Detect Godot project configuration (project.godot, GUT, gdtoolkit) and write compound-engineering.local.md with Godot review agents. Use when setting up a Godot project for /gc:review.
Godot 4 + GDScript development tools for Claude Code. Fork of Compound Engineering v2.38.1, stripped of all web/Rails/TypeScript content and rebuilt with Godot-specific agents.
Local plugin installation requires a marketplace wrapper. See the installation guide for full setup steps.
# Quick version (after marketplace setup)
claude plugin install godot-compound
| Command | Description |
|---|---|
/gc:plan | Create implementation plans with GUT/gdtoolkit references |
/gc:work | Execute work items with Godot acceptance patterns |
/gc:review | Run multi-agent code reviews with Godot agents |
/gc:compound | Document solved problems to compound knowledge |
/gc:brainstorm | Explore requirements and approaches before planning |
| Command | Description |
|---|---|
/deepen-plan | Enhance plans with parallel research agents |
/lfg | Full autonomous engineering workflow |
/slfg | Swarm-mode autonomous workflow |
/changelog | Create changelogs for recent merges |
/triage | Triage and prioritize issues |
/reproduce-bug | Reproduce bugs with headless launch and GUT tests |
/report-bug | Report a plugin bug |
/resolve_todo_parallel | Resolve todos in parallel |
/heal-skill | Fix skill documentation issues |
/generate_command | Generate new slash commands |
| Agent | Description |
|---|---|
gc-gdscript-reviewer | Static typing, naming, member ordering, Resource mutation patterns |
gc-resource-safety-reviewer | .tres/.tscn integrity, .uid sidecars, shared Resource mutation |
gc-godot-architecture-reviewer | Scene composition, signals, autoloads, inheritance depth |
gc-godot-performance-reviewer | _process abuse, typed hotpaths, Server APIs, scene traversal |
gc-godot-timing-reviewer | Signal timing, await races, queue_free safety, call_deferred |
gc-godot-export-verifier | Export presets, asset integrity, platform gotchas |
gc-code-simplicity-reviewer | Final pass for simplicity and YAGNI |
gc-pattern-recognition-specialist | Design patterns, anti-patterns, naming conventions |
| Agent | Description |
|---|---|
gc-best-practices-researcher | Gather external best practices and examples |
gc-framework-docs-researcher | Research framework documentation |
gc-git-history-analyzer | Analyze git history and code evolution |
gc-learnings-researcher | Search past solutions for relevant knowledge |
gc-repo-research-analyst | Research repository structure and conventions |
| Agent | Description |
|---|---|
gc-gdscript-lint | Run gdformat + gdlint checks |
gc-bug-reproduction-validator | Reproduce and validate bug reports |
gc-pr-comment-resolver | Address PR comments and implement fixes |
gc-spec-flow-analyzer | Analyze user flows and identify spec gaps |
| Skill | Description |
|---|---|
godot-patterns | Scene architecture, GDScript quality, Resource system references |
gdscript-lint | gdformat + gdlint formatting and style checks |
godot-setup | Configure review agents for Godot projects |
compound-docs | Capture solved problems as documentation |
brainstorming | Explore requirements through collaborative dialogue |
create-agent-skills | Expert guidance for creating Claude Code skills |
document-review | Improve documents through structured review |
git-worktree | Manage Git worktrees for parallel development |
orchestrating-swarms | Multi-agent swarm orchestration guide |
| Server | Description |
|---|---|
context7 | Framework documentation lookup (Godot, GDScript, etc.) |
Forked from Compound Engineering v2.38.1 by Kieran Klaassen / Every.
MIT
Battle-tested Claude Code plugin for engineering teams — 38 agents, 156 skills, 72 legacy command shims, production-ready hooks, and selective install workflows evolved through continuous real-world use
Uses power tools
Uses Bash, Write, or Edit tools
No model invocation
Executes directly as bash, bypassing the AI model
Runs pre-commands
Contains inline bash commands via ! syntax
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.
Claude Code skills for Godot 4.x game development - GDScript patterns, interactive MCP workflows, scene design, and shaders
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Manus-style persistent markdown files for planning, progress tracking, and knowledge storage. Works with Claude Code, Kiro, Clawd CLI, Gemini CLI, Cursor, Continue, and 16+ AI coding assistants. Now with Arabic, German, Spanish, and Chinese (Simplified & Traditional) support.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Runs pre-commands
Contains inline bash commands via ! syntax