Install any skill in seconds. Free to start, no credit card required.
Get Started Free →donchitos/reverse-document
Generate design or architecture documents from existing implementation. Works backwards from code/prototypes to create missing planning docs.
Passed 13 of 19 test cases with the skill, and 3 of 19 without it.
and 13 more in the full report
13 fixed3 passed either way6 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
A newer attempt on gemini-3.6-flash on 10/2/2026 did not produce a publishable comparison (not comparable). The snapshot above is the previously measured run.
One of 13 test cases the skill fixed. Same model, same prompt, with and without the skill.
When writing the final document for C++ skill trees at src/gameplay/skill-tree.cpp, what YAML frontmatter metadata status value must be set at the top of the file?
| Checked | Without skill | With skill |
|---|---|---|
| The response sets the status field to reverse-documented in the YAML frontmatter header. | Missed | Passed |
The instructions your model reads when the skill loads.
This skill analyzes existing implementation (code, prototypes, systems) and generates appropriate design or architecture documentation. Use this when:
Format: /reverse-document <type> <path>
Type options:
design → Generate a game design document (GDD section)architecture → Generate an Architecture Decision Record (ADR)concept → Generate a concept document from prototypePath: Directory or file to analyze, under the code root — src/ Godot,
Assets/ Unity, Source/<Module>/ Unreal (.claude/docs/code-root-resolution.md)
src/gameplay/combat/ → All combat-related code (Godot)Assets/Scripts/Core/EventSystem.cs → Specific file (Unity)Source/MyGame/Private/AI/ → A module folder (Unreal)prototypes/stealth-mech/ → Prototype directory!bash "${CLAUDE_SKILL_DIR}/../../hooks/yaml-helper.sh" resolve_config --keys workflow,system_overrides,automation
Automation mode: Resolve modes.automation (project.local.yaml →
project.yaml → default collaborative). Every AskUserQuestion call and
every file write follows .claude/docs/automation-modes.md
(collaborative asks always · guided major-only · autonomous logs and proceeds;
automation_always_ask categories always prompt).
Resolved above — use as-is. No block → defaults in
.claude/docs/config-resolution.md.
test cases passed, vs 3 / 19 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.