What problem does it solve?
Validates recently written code against project-specific development guidelines from .trellis/spec/. Identifies changed files via git diff, discovers applicable spec modules, runs lint and typecheck, and reports guideline violations. Use when code is written and needs quality verification, to catch context drift during long sessions, or before committing changes.
Core Features & Use Cases
- Identify changed files using git diff to focus reviews on recently touched code.
- Determine applicable spec modules based on changed paths via the context script.
- Read the spec index and the actual guidelines referenced in it, to ensure compliance.
- Run lint and typecheck for affected packages and report violations automatically.
- Use case: before committing changes, or during long sessions, to ensure code adheres to project standards.
Quick Start
Run this skill after writing code to verify it conforms to the project guidelines and report any violations.