What problem does it solve?
This Skill solves the problem of quickly understanding a legacy codebase by mapping its folder structure, technologies, dependencies, entry points, and test signals into an initial, actionable inventory.
Core Features & Use Cases
- Full surface mapping: Produces a comprehensive directory tree (with common exclusions) to reveal where code and configuration live.
- Technology and dependency discovery: Detects languages, frameworks, key dependency versions, and package manager clues from config files.
- Operational entry-point identification: Finds app entry files, configuration files, CI/CD workflows, Docker assets, and relevant build/start scripts to understand how the system runs.
- Database schema hints (shallow): Lists candidate DDL/migration/schema/ORM model artifacts for follow-up by other agents.
- Test coverage estimation: Detects test frameworks and provides a lightweight file-count-based estimate of test coverage.
Quick Start
Use the reversa-scout skill to generate the initial legacy inventory and surface.json for downstream analysis into the output folder specified by .reversa/state.json.