Agentic AI Atlasby a5c.ai
OverviewWikiGraphFor AgentsEdgesSearchWorkspace
/
GitHubDocsDiscord
iiRecord
Agentic AI Atlas · htdt/godogen
page:docs-reference-repos-htdt-godogen-researcha5c.ai
Search record views/
Record · tabs

Available views

II.Record viewspp. 1 - 1
overviewarticlejsongraph
II.
Page JSON

page:docs-reference-repos-htdt-godogen-research

Structured · live

htdt/godogen json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · wiki/docs/reference-repos/htdt/godogen/research.mdCluster · wiki
Record JSON
{
  "id": "page:docs-reference-repos-htdt-godogen-research",
  "_kind": "Page",
  "_file": "wiki/docs/reference-repos/htdt/godogen/research.md",
  "_cluster": "wiki",
  "attributes": {
    "nodeKind": "Page",
    "sourcePath": "docs/reference-repos/htdt/godogen/research.md",
    "sourceKind": "repo-docs",
    "title": "htdt/godogen",
    "displayName": "htdt/godogen",
    "slug": "docs/reference-repos/htdt/godogen/research",
    "articlePath": "wiki/docs/reference-repos/htdt/godogen/research.md",
    "article": "\n# htdt/godogen\n\n- **Archetype**: domain-skill-pack\n- **Stars**: 2,762\n- **Last pushed**: 2026-04-11\n- **License**: MIT\n- **Discovered**: 2026-04-12\n- **Skills found**: 3\n\n## Summary\n\nClaude Code skills for building complete Godot 4 games from natural language descriptions. Ships 3 skills: `godogen` (main orchestrator), `godot-api` (C# Godot syntax reference), and `visual-qa` (visual quality assurance via screenshots). The orchestrator implements a sophisticated pipeline: visual target generation -> task DAG decomposition -> architecture scaffolding -> asset planning/generation -> task execution -> scene generation -> testing -> capture -> visual QA -> optional Android build. Uses a modular sub-file system where each pipeline stage has its own instruction file loaded on demand.\n\n## Assessment\n\nHigh value as a domain specialization exemplar. The pipeline architecture is the most sophisticated orchestration pattern seen in a skill repo -- a full DAG-based task decomposition with resume support (checks for existing PLAN.md), lazy sub-skill loading, and visual verification loop. The orchestrator pattern (reading sub-files from `${CLAUDE_SKILL_DIR}/` on demand) is a reusable pattern for complex multi-stage processes. Game development is a legitimate domain specialization.\n\n## Extraction Priority\n- High\n- Rationale: Exceptional orchestration architecture. The DAG decomposition pipeline, resume/checkpoint support, and visual QA verification loop are directly transferable as process patterns. The game development domain itself maps to `specializations/game-dev/`.\n\n## Processes\n\n### 1. Game Generation Pipeline\n- **Source skills**: godogen orchestrator\n- **Placement**: `specializations/game-dev/godot-game-generation.js`\n- **Description**: End-to-end game generation: requirement analysis -> visual target -> task DAG decomposition -> scaffold -> asset planning -> iterative task execution -> scene assembly -> test harness -> visual QA verification -> build.\n\n### 2. Visual QA Verification Loop\n- **Source skills**: visual-qa, capture\n- **Placement**: `specializations/shared/visual-qa-verification.js`\n- **Description**: Generic visual verification process: capture screenshot -> compare against visual target -> identify discrepancies -> generate fix tasks -> iterate until visual match. Applicable beyond game dev.\n\n### 3. Task DAG Decomposition\n- **Source skills**: godogen decomposer\n- **Placement**: `methodologies/task-dag-decomposition.js`\n- **Description**: Decompose a high-level goal into a directed acyclic graph of implementation tasks with dependencies, then execute in topological order. Generic pattern applicable to any complex build process.\n\n## Plugin Ideas\n\n- **Visual QA plugin**: Screenshot capture and comparison as a babysitter task type for visual regression testing. Category: QA & testing.\n- **Godot Integration plugin**: Godot project scaffolding, scene generation, and build automation as babysitter tasks. Category: tools integration.\n\n## Patterns\n\n- Orchestrator skill with lazy sub-file loading (`${CLAUDE_SKILL_DIR}/` pattern)\n- DAG-based task decomposition with topological execution ordering\n- Resume/checkpoint support via plan file detection (PLAN.md, STRUCTURE.md, MEMORY.md)\n- Visual target -> implementation -> visual QA feedback loop\n- Pipeline stage table documenting when to read each sub-skill file\n- Asset budget planning as a separate pipeline stage\n\n## Library Mapping\n\n| Extractable Process | Library Status | Action | Existing Path | Target Placement |\n|-------------------|----------------|--------|---------------|------------------|\n| Game Generation Pipeline | NEW | End-to-end Godot game creation from natural language requirements | - | specializations/creative/godot-game-generation.js |\n| Visual QA Verification Loop | NEW | Screenshot capture and comparison for visual regression testing | - | specializations/shared/visual-qa-verification.js |\n| Task DAG Decomposition | NEW | Break high-level goals into DAG of implementation tasks with dependencies | - | methodologies/task-dag-decomposition/ |\n| Lazy Sub-File Loading Pattern | NEW | Orchestrator pattern with on-demand loading of stage-specific instructions | - | specializations/shared/lazy-sub-file-loading.js |\n| Resume/Checkpoint Support | NEW | Process resumability via plan file detection and state recovery | - | specializations/shared/resume-checkpoint-support.js |\n| Asset Budget Planning | NEW | Resource planning and asset generation budgeting for creative projects | - | specializations/creative/asset-budget-planning.js |\n| Game Architecture Scaffolding | NEW | Godot project structure and scene hierarchy generation | - | specializations/creative/game-architecture-scaffolding.js |\n| Visual Target Implementation Loop | NEW | Visual reference → implementation → QA verification feedback cycle | - | specializations/shared/visual-target-implementation-loop.js |\n| Multi-Stage Pipeline Orchestration | NEW | Complex pipeline with stage documentation and execution ordering | - | specializations/shared/multi-stage-pipeline-orchestration.js |\n\n## Plugin Marketplace Mapping\n\n| Plugin Idea | Marketplace Status | Action | Existing Plugin | Target Placement |\n|-------------|-------------------|--------|-----------------|------------------|\n| Godot Integration | NEW | Godot CLI tools integration for project scaffolding and build automation | - | plugins/a5c/marketplace/plugins/godot-integration/ |\n| Screenshot QA Integration | NEW | Visual regression testing via screenshot capture and comparison tools | - | plugins/a5c/marketplace/plugins/screenshot-qa-integration/ |\n",
    "documents": []
  },
  "outgoingEdges": [],
  "incomingEdges": [
    {
      "from": "page:docs-reference-repos",
      "to": "page:docs-reference-repos-htdt-godogen-research",
      "kind": "contains_page"
    }
  ]
}

Shortcuts

Back to overview
Open graph tab