Librarian cleans up years of route and IA naming debt in Next.js App Router apps. It creates a clear naming map, confirms changes with stakeholders, and guides safe renames without breaking users.
- Product managers who need a clean, shared vocabulary
- Business owners who want reduced confusion and support costs
- Designers who need consistent labels and IA terms
- Software engineers who need safe, structured renames
- Inventories routes, view titles, nav labels, components, and API endpoints
- Finds duplicates, bad English, and inconsistent naming
- Normalizes route segments and page titles
- Produces a naming map with keep/rename/deprecate decisions
- Provides a confirmation loop and coexistence rules
- It does not change behavior or data flows
- It does not rename anything without confirmation
- It does not delete legacy routes without a deprecation plan
- Inventory naming sources across routes, views, nav, components, and APIs
- Run a balanced naming audit and dedupe variants
- Produce a naming map and confirm changes with stakeholders
- Apply renames with redirects and coexistence rules
- Verify IA labels and routes match the confirmed map
- Naming map with before/after terms
- Canonical glossary of approved IA terms
- Rename and coexistence plan
SKILL.mdfor the workflow and rule indexreference.mdfor scans and audit guidanceexamples.mdfor naming map examplesrules/for step-by-step rules