What problem does it solve? Legacy and inherited codebases often lack documentation, making it hard to understand what the system actually does. This Skill reverse-engineers specifications directly from source code, producing structured requirements documents grounded in real code evidence. ## Core Features & Use Cases - Codebase Exploration: Maps entry points, routes, models, auth, and integrations using Glob and Grep patterns. - EARS Requirements: Documents observed behavior in the Easy Approach to Requirements Syntax format with code locations. - Structured Specification Output: Generates a complete reverse-engineered spec covering architecture, functional and non-functional requirements, uncertainties, and recommendations. - Use Case: You inherit an undocumented NestJS API. Run this Skill to trace its endpoints, data models, and auth flows, then receive a specification document with EARS-formatted requirements and flagged open questions. ## Quick Start Analyze this codebase and generate a reverse-engineered specification document with observed requirements in EARS format.