CtrlK
BlogDocsLog inGet started
Tessl Logo

trellis-check

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

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

92%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A tight, well-sequenced verification workflow with concrete commands, checklists, and a fix-and-re-run feedback loop. The only notable gap is the unspecified mechanism for discovering the project's lint/type-check/test commands in Step 3.

Suggestions

In Step 3, add a concrete discovery step for the project's check commands, e.g. 'If unknown, check package.json scripts / Makefile / CI config for lint, typecheck, and test entries'.

Replace the 'pattern' placeholder in the grep example with a realistic example pattern so the command is copy-paste ready.

DimensionReasoningScore

Conciseness

Lean throughout: no explanations of concepts Claude already knows, and every section is executable instruction, checklist, or compressed guidance ('the index is a pointer, not the goal'). Every token earns its place.

5 / 5

Actionability

Mostly executable with concrete commands (git diff, get_context.py --mode packages, cat spec index), but Step 3 ('Run the project's lint, type-check, and test commands') gives no way to discover those commands, and 'grep -r "pattern" src/' is a placeholder rather than a ready command.

4 / 5

Workflow Clarity

Clear Step 1-6 sequence with explicit validation checkpoints ('Fix any failures before proceeding'), conditional-scope guidance ('Skip this step if your change is confined to a single layer'), checklists, and a fix-and-re-run feedback loop ('Re-run project checks after fixes') — all non-destructive, so no cap applies.

5 / 5

Progressive Disclosure

A single self-contained file with well-organized sections and no nested references; the only pointers (.trellis spec index and its guideline files) are one level deep and clearly signaled ('read the spec index and follow its Quality Check section'). Content is appropriately inlined at this length.

5 / 5

Total

19

/

20

Passed

Description

88%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description with an explicit what-and-when structure, concrete capability enumeration, and third-person voice. Trigger coverage is good but could add common user phrasings, and the generic lint/test wording slightly raises conflict risk with general code-review skills.

Suggestions

Add natural user phrasings as triggers, e.g. 'Use when the user asks to review code, run checks, or verify quality before a commit'.

Sharpen distinctiveness by leading with the trellis-specific hook (e.g. 'Verifies code against .trellis specs plus lint/type-check/tests...') to reduce overlap with generic test-running skills.

DimensionReasoningScore

Specificity

Lists seven concrete actions — 'spec compliance, lint, type-check, tests, cross-layer data flow, code reuse, and consistency checks' — giving comprehensive coverage of the quality-verification domain rather than minor gaps.

5 / 5

Completeness

Explicitly answers both 'what' (the enumerated action list) and 'when' via a concrete 'Use when code is written and needs quality verification, before committing changes, or to catch context drift during long sessions' trigger clause, matching the top anchor exactly.

5 / 5

Trigger Term Quality

Good natural keyword coverage ('quality verification', 'before committing changes', 'lint', 'type-check', 'context drift'), but common user phrasings like 'review my code' or 'check code quality' are missing, so it falls short of the comprehensive-synonyms anchor.

4 / 5

Distinctiveness Conflict Risk

The trellis-specific elements (spec compliance, cross-layer data flow, context drift) carve a distinct niche, but generic 'lint, type-check, tests' wording creates minor overlap risk with general test/review skills.

4 / 5

Total

18

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
mindfold-ai/Trellis
Reviewed

Table of Contents

Is this your skill?

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.