What problem does it solve?
This Skill helps ensure code changes adhere to project-specific development guidelines stored under .trellis/spec by automatically finding changed files, locating relevant spec modules, and verifying code quality before commit or during long interactive sessions.
Core Features & Use Cases
- Changed-file discovery: Detects modified files using git diff to scope checks to impacted packages.
- Spec-driven validation: Locates applicable .trellis/spec modules and follows their Quality Check pointers to the authoritative guideline documents.
- Automated quality tools: Runs linting and typechecking for affected packages and reports violations with actionable guidance.
- Use Case: Run after implementing a feature to catch style, convention, or type errors, and to prevent context drift in multi-step interactions.
Quick Start
Run the check skill to validate modified files against .trellis/spec guidelines and report any lint or typecheck violations.