| name | repo-inventory |
| description | Use when building a repository inventory for C64 Commander, including subsystem boundaries, runtime entry points, and major module responsibilities. |
| argument-hint | (optional) depth such as quick, medium, or deep |
| user-invocable | true |
| disable-model-invocation | true |
Repo Inventory Skill
Purpose
Produce a structured map of the repository before deeper review, refactoring, or risk analysis.
Workflow
- Traverse the repository surface relevant to the task.
- Identify top-level applications, packages, scripts, and generated artifact areas.
- Map directories to functional components and runtime boundaries.
- Call out ownership splits between UI, hooks, services, native bridges, tests, and tooling.
- Highlight hotspots that deserve deeper inspection.
Core Steps
- Traverse entire repository
- Identify subsystems
- Map directories to functional components
Output:
Repository inventory including:
- subsystem grouping
- runtime boundaries
- module responsibilities
- notable risk or complexity hotspots