Comprehensive quality verification: spec compliance, lint, type-check, tests, cross-layer data flow, code reuse, and consistency checks. Use when code is written and needs quality verification, before committing changes, or to catch context drift during long sessions.
73
90%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Comprehensive quality verification for recently written code. Combines spec compliance, cross-layer safety, and pre-commit checks.
git diff --name-only HEAD
git statusRead the current task artifacts in order:
prd.mddesign.md if presentimplement.md if presentpython3 ./.trellis/scripts/get_context.py --mode packagesFor each changed package/layer, read the spec index and follow its Quality Check section:
cat .trellis/spec/<package>/<layer>/index.mdRead the specific guideline files referenced — the index is a pointer, not the goal.
Run the project's lint, type-check, and test commands. Fix any failures before proceeding.
.trellis/spec/ need updates? (new patterns, conventions, lessons learned)"If I fixed a bug or discovered something non-obvious, should I document it so future me won't hit the same issue?" → If YES, update the relevant spec doc.
Skip this step if your change is confined to a single layer.
grep -r "pattern" src/Report every violation you find. Then:
If a fix would touch files outside the current task's scope, say so and stop instead of widening the change.
88f4834
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.