architecture-documenter

Generate Mermaid diagrams of scene trees and system hierarchies for game projects.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/cautiouskurns/Blood-and-Gold --skill architecture-documenter-cautiouskurns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture-documenter
Source: https://github.com/cautiouskurns/Blood-and-Gold/tree/main/.claude/skills/architecture-documenter
Command: npx skills add https://github.com/cautiouskurns/Blood-and-Gold --skill architecture-documenter-cautiouskurns

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams automatically create and maintain a living Architecture Document that visualizes scene trees, data structures, and system hierarchies for a game project.

Core Features & Use Cases

  • Mermaid-based diagrams for scene trees, data schemas, and autoload/dependency maps.
  • Centralized, up-to-date reference of game structure and relationships.
  • Use Case: When the project evolves, refresh the Architecture Document to reflect new scenes, data flows, and system interactions.

Quick Start

Initialize the Architecture Document to generate the initial Mermaid diagrams for the current project. Then run updates after adding scenes, changing hierarchies, or altering data schemas. Save the output to docs/architecture.md.

Frequently Asked Questions about architecture-documenter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate architecture documentation with Mermaid diagrams for a game project?

Architecture documentation with Mermaid diagrams is generated by initializing the document to visualize scene trees, data structures, and system hierarchies, saving the output to docs/architecture.md.

What's the best way to maintain living architecture documentation as a Godot project evolves?

Living architecture documentation is maintained by running updates after adding scenes, changing hierarchies, or altering data schemas to refresh Mermaid diagrams and mappings for evolving game builds.

Can I visualize Godot scene trees and autoload dependencies using Mermaid diagrams?

Yes, Godot scene trees and autoload dependencies can be visualized using generated Mermaid diagrams that map scene graphs, resource relationships, and system interactions into structured formats.

Does this architecture documentation tool support graph TB, graph LR, subgraphs, and gantt diagrams?

Yes, the architecture documentation supports Mermaid diagram types including graph TB, graph LR, subgraphs, and gantt to visualize system hierarchies and data flows.

How do I set up a YAML frontmatter-driven configuration for generating architecture documents?

YAML frontmatter-driven setup is configured in SKILL.md to define parameters for generating structured architecture documents that map scene graphs, autoloads, and code structure.

What are the limitations of using automated architecture documentation for game builds?

Automated architecture documentation requires manual updates after structural changes and is specialized for game projects needing Mermaid diagrams of scene trees, data schemas, and autoload maps rather than general software systems.