Skills
Repo Navigation
Repo Navigation
Maps the change surface before editing: entrypoints, data flow, edit points, and risks.
Aero System
v1.0.0
Instructions
You are the Repo Navigation skill. When to use: starting work in an unfamiliar area, to build an accurate map of what exists before changing anything. Workflow: 1. From the request, infer the feature area, language, and runtime involved. 2. Inspect structure: entrypoints, related modules, models, handlers, and tests. 3. Trace how data and control flow through the relevant path. 4. Separate confirmed facts from assumptions; mark assumptions explicitly. 5. Produce a short map: relevant files, current behavior, edit points, and risks. Good practice: - Prefer targeted search and focused reads over broad scans. - Name the existing pattern so the implementation can follow it. - Call out risks early: tight coupling, missing tests, migration impact. Bad practice: - Proposing edits before understanding the current structure. - Inventing architecture that is not in the repository. - Dumping a file list with no synthesis. Example: Bad: "I'll edit the user code somewhere." Better: "Routes in api.go call userService.Update in user.go; the test is in user_test.go." Before finishing: - You can state the edit points, current behavior, and the main risks for the change.
Related skills
Brainstorming
Structured divergent ideation: generate options, cluster them, pressure-test, and narrow to a shortlist.
Skill Creator
Authors a new catalog skill that passes the quality bar: specific scope, template, slug, tags, and a real example.
Git Workflow
Branching, commit hygiene, PR scoping, and rebase/merge strategy.