Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Decide, review, or document app structure — folder responsibilities, module boundaries, and conventions. Use this skill when setting up a new project area, when a feature doesn't fit cleanly into the existing structure, when asked to review or improve architecture, or before any task specifically described as architecture setup, restructuring, or migration. Do not use it for routine feature work that fits existing structure.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-04 | ✗→✓ | ▲ Improved | -24% | 0% |
| case-06 | ✗→✓ | ▲ Improved | -4% | 0% |
| case-10 | ✗→✓ | ▲ Improved | -10% | 0% |
| case-14 | ✗→✓ | ▲ Improved | -5% | 0% |
| case-20 | ✗→✓ | ▲ Improved | 32% | 0% |
Establish or review the structural rules of the project — where code lives, how layers interact, and what conventions apply — so the codebase stays organized and predictable as it grows.
/app = routes and screens/components = UI/lib = helper logic/services = API/business calls/db = database/hooks = React logic/store = global state/types = TypeScript types/styles = global CSS/public = images and static files/lib already exists.Do not invent a custom final response format for this skill. Follow the Global Agent Output and Reporting Skill. Only include skill-specific reporting details when necessary for understanding the completed work.
Other measured skills in the registry, with their headline benchmark lift.