repo-elegance-review
Repo Elegance Review
Overview
Evaluate a codebase for elegance by scanning structure, naming, boundaries, and repo hygiene, then deliver a concise verdict with evidence and prioritized improvements.
Workflow
1) Calibrate
- Ask 1-2 quick questions if “pretty/elegant” is undefined: what they value (structure vs. velocity vs. readability), scope (whole repo vs. area), and constraints (stage/team size).
- Proceed with the default rubric if the user does not respond.
2) Quick Scan (lightweight)
- Map the top-level layout with
ls,rg --files, andfind . -maxdepth 2 -type d. - Read
README.md, primary config (package.json,pyproject.toml, etc.), and.gitignore. - Sample a few key directories; avoid full-depth reads unless asked.
- If it is a git repo, check
git status -sfor untracked noise.
More from montagao/skills
ouraclaw
Fetch Oura Ring sleep data using the ouraclaw CLI. Use when the user asks about their sleep score, sleep data, sleep stages, HRV, heart rate during sleep, bedtimes, or any Oura Ring data. Triggers on "sleep score", "how did I sleep", "oura data", "sleep data", "last night's sleep", "sleep quality", "HRV", or any request for Oura Ring metrics.
64library-ebooks
>-
58plane-api
Internal helper for creating/listing/updating Plane work items.
45monta-lights
Control Meross smart plugs (lights). Use when the user says "turn on the lights", "turn off the lights", "lights on", "lights off", or asks about light/plug status.
31llm-seo
Optimize websites and content for AI/LLM discoverability (AIO - AI Optimization). Use when asked to "optimize for AI", "improve AI discoverability", "add LLM SEO", "make site AI-friendly", "help LLMs understand my site", or when implementing llms.txt files, JSON-LD structured data, or AI-focused content strategies.
22clean-history
Reimplement the current branch on a new branch with a clean, narrative-quality git commit history suitable for reviewer comprehension. Use when the user wants to clean up messy commit history before opening a PR.
19