reverse-document

Parse game system source code to generate markdown design documentation.

Updated May 16, 2026
One-click install
npx skills add https://github.com/SeongHuni/LightNShadowSurviver --skill reverse-document-seonghuni
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reverse-document
Source: https://github.com/SeongHuni/LightNShadowSurviver/tree/main/GameStudio/codex/skills/reverse-document
Command: npx skills add https://github.com/SeongHuni/LightNShadowSurviver --skill reverse-document-seonghuni

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Generate comprehensive game design or architecture documents from existing code, prototypes, or systems without initial documentation, saving time on research and filling in design gaps.

Core Features & Use Cases

  • Code to Doc: Analyze existing game systems or features to produce high-level documentation such as Game Design Documents (GDD) and Architecture Decision Records (ADR).
  • Quick Analysis: Use commands to parse game source or prototype paths, extract implementation details, and provide insights on system interactions, design patterns, and player impact.
  • Real-time Clarification: Collaborate with designers to resolve ambiguities and document intentions behind existing code structures.

Quick Start

/reverse-document design src/gameplay/magic-system

Frequently Asked Questions about reverse-document

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

FAQPage Schema
How do I generate game design documentation from existing source code?

You can generate game design documentation from source code by parsing game system directories and using template-generated markdown files to extract functionality, system interactions, and game logic automatically.

What is the best way to reverse engineer a game prototype into an architecture decision record?

Reverse engineering a game prototype into architecture decision records is best handled by analyzing the prototype paths to extract implementation details and provide insights on system interactions and design patterns.

Can I automatically document game system interactions without writing the initial design docs?

Yes, you can document game system interactions without initial design docs by parsing existing source code to resolve ambiguities and fill in design gaps using template-generated markdown files.

How to extract game logic and player impact details from an undocumented codebase?

To extract game logic and player impact details from an undocumented codebase, run a command to parse the source directory, which analyzes the implementation and outputs comprehensive markdown documentation.

Does reverse engineering game systems require any specific external dependencies or libraries?

Reverse engineering game systems to produce high-level documentation requires no external dependencies or libraries, as the tool operates standalone to parse source paths and generate markdown files.

What are the limitations of automatically generating game documentation from code?

A limitation of automatically generating game documentation from code is that while it extracts implementation details, it requires real-time collaboration with designers to clarify ambiguous design intentions behind existing structures.