What problem does it solve? After writing code, it is easy to miss spec violations, broken tests, leftover debug logging, or inconsistencies across architectural layers. This Skill runs a structured quality verification pass over recent changes before they are committed, catching drift and defects early. ## Core Features & Use Cases - Spec Compliance Verification: Reads the applicable Trellis spec indexes and guideline files for each changed package or layer, then checks the code against them. - Project Checks: Runs the project's lint, type-check, and test commands and requires failures to be fixed before proceeding. - Cross-Layer Review: Validates data flow (Storage → Service → API → UI), code reuse, import/dependency correctness, and same-layer consistency for multi-layer changes. - Use Case: After implementing a feature spanning the API and UI layers, run this check to confirm types propagate correctly, tests cover the new behavior, and the spec docs are updated with any lessons learned. ## Quick Start Run the trellis-check quality verification on my current uncommitted changes and fix any violations it finds.