What problem does it solve? After writing code, developers often miss spec violations, broken tests, cross-layer type mismatches, or duplicated logic before committing. This Skill runs a structured, comprehensive quality verification pass to catch these issues early and prevent context drift during long sessions. ## Core Features & Use Cases - Spec Compliance Verification: Reads applicable specs from .trellis/spec/ for each changed package or layer and checks the code against documented quality guidelines. - Project Checks: Runs the project's lint, type-check, and test commands and requires all failures to be fixed before proceeding. - Cross-Layer Analysis: Traces data flow across Storage, Service, API, and UI layers, checks code reuse, import correctness, and same-layer consistency. - Use Case: Before committing a feature that touches the database worker, IPC layer, and React UI, run this Skill to confirm types propagate correctly, tests cover the new behavior, and specs are updated with any lessons learned. ## Quick Start Run the trellis-check skill to verify the quality of my recent uncommitted changes before I commit them.