Install any skill in seconds. Free to start, no credit card required.
Get Started Free →griddynamics/code-analysis-flow
Workflow for reverse-engineering a codebase into grounded architecture docs, requirements capture, etc.
Passed 10 of 16 test cases with the skill, and 4 of 16 without it.
and 11 more in the full report
11 fixed3 passed either way6 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 11 test cases the skill fixed. Same model, same prompt, with and without the skill.
During Phase 9 user review for `docs/notification/analysis.md`, the user responded: 'Looks okay, but fix the DB diagram legend'. Should we proceed to Phase 10 finalization immediately?
| Checked | Without skill | With skill |
|---|---|---|
| Treats user feedback without explicit approval as a requirement to iterate on the affected phase. | Passed | Passed |
| Requires explicit user approval string before proceeding to finalization. | Missed | Passed |
The instructions your model reads when the skill loads.
<code_analysis_flow>
<description_and_purpose>
Problem: Code analysis degrades into transcription, drifts into suggestions/refactors, or stalls when codebase exceeds single-agent context; assumptions and unknowns are silently adopted.
Solution: Thin, sequential workflow that classifies SMALL vs LARGE codebase, delegates analysis to the reverse-engineering skill, must partition LARGE codebases via large-workspace-handling, gates critical/high unknowns through questioning, and optionally extracts requirements via requirements-authoring. Grounded by links, HITL at unknowns and final review.
Validation: Output files exist under docs/<feature>/; every claim traces to code/docs; no generated or suggested implementation; open questions and assumptions are documented; state file reflects phase evidence.
</description_and_purpose>
<workflow_phases>
load-project-context, orchestration, hitllarge-workspace-handling.agents/TEMP/<FEATURE>/code-analysis-flow-state.md updated after each phase.best_practices for sizing and diagram rules./goal is set repeat phases 4-8 until goal is met.large-workspace-handling.requirements-authoringrequirements_branch and review (more agents - less scope each).<context_load phase="1" applies="ALL" subagent="discoverer" role="Context gatherer for analysis scope" subagent_required_model="gpt-5.6-terra-medium">
docs/CONTEXT.md, docs/ARCHITECTURE.md, agents/IMPLEMENTATION.md; grep headers of docs/CODEMAP.md, docs/TECHSTACK.md, docs/DEPENDENCIES.md if present.load-project-contextcode-analysis-flow-state.md.</context_load>
<scope_and_classify phase="2" applies="ALL" subagent="discoverer" role="Scope and size scanner" subagent_required_model="gpt-5.6-terra-medium">
test cases passed, vs 4 / 16 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.