| name | principal-maintainability-review |
| description | Review maintainability like a principal engineer. Use when the user asks what a senior/staff/principal maintainer would notice, whether code looks vibe-coded, what is gross, what should be fundamentally different, or which architecture smells matter beyond ordinary deduplication. |
Principal Maintainability Review
Use this skill as a tone and judgment wrapper around scip-maintainability. The owning workflow is still scip-maintainability: it gathers SCIP evidence, ranks maintainability pressure, and verifies any implementation.
Load shared scip-query mechanics from ../../../skills/_shared/SKILL.md when the target repo has a SCIP index.
Unique Lens
Translate persona prompts into technical prompts:
- "What would a principal engineer notice?" means "Which concepts are scattered, undernamed, or locally reimplemented?"
- "Would this look vibe-coded?" means "Where does the structure fail to communicate the domain model or maintenance contract?"
- "What is gross here?" means "Which code shapes create avoidable future mistakes?"
- "What would be fundamentally better?" means "Which smaller mechanism would preserve behavior while reducing concept count?"
Be direct without mocking the code. Taste is allowed only when it is tied to concrete files, symbols, tests, public surfaces, callers, or maintenance failure modes.
Report Add-On
After the scip-maintainability workflow has evidence, add:
Principal read:
- What future mistake this invites:
- The smaller named mechanism:
- Essential variation to preserve:
- First slice:
Do not run an independent closeout. Use the verification path from scip-maintainability.