CtrlK
BlogDocsLog inGet started
Tessl Logo

trellis-before-dev

Discovers and injects project-specific coding guidelines from .trellis/spec/ before implementation begins. Reads spec indexes, pre-development checklists, and shared thinking guides for the target package. Use when starting a new coding task, before writing any code, switching to a different package, or needing to refresh project conventions and standards.

71

Quality

89%

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

86%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 lean, actionable, well-sequenced instruction skill: concrete bash commands, named artifact files, and explicit priority guidance ("This step is mandatory"). Its only gaps are the absence of a worked example path and an explicit comprehension checkpoint before development proceeds.

DimensionReasoningScore

Conciseness

The ~35-line body is almost entirely commands, file names, and directives with no explanation of concepts Claude already knows; only step 7 ("Understand the coding standards and patterns you need to follow, then proceed") reads as mild filler, still matching the lean/every-token-earns-its-place anchor at 5.

5 / 5

Actionability

Concrete, executable commands are provided ("python3 ./.trellis/scripts/get_context.py --mode packages", "cat .trellis/spec/<package>/<layer>/index.md") along with example packages and guideline files, but the placeholder paths lack one fully concrete worked example (e.g., ".trellis/spec/cli/backend/index.md"), fitting anchor 4 rather than the fully copy-paste-ready coverage of 5.

4 / 5

Workflow Clarity

Seven numbered steps form a clear, coherent read-then-implement sequence, and the "index is NOT the goal" note prevents a common shortcut; however there is no explicit checkpoint confirming all relevant guidelines were absorbed before coding begins, matching anchor 4 (clear sequence, minor validation gaps) rather than the explicit-validation anchor 5. The skill is read-only, so the destructive/batch validation cap does not apply.

4 / 5

Progressive Disclosure

The skill is under 50 lines with no bundle files (references/, scripts/, assets/ are absent) and consists of well-organized numbered sections; nothing that belongs in a separate file is inlined, so under the simple-skill exception this scores 5 on structure alone.

5 / 5

Total

18

/

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 that clearly states concrete capabilities in third person and provides an explicit, multi-scenario "Use when" trigger clause. Its only weaknesses are a slightly generic "before writing any code" trigger and a few missing natural synonyms.

DimensionReasoningScore

Specificity

"Discovers and injects project-specific coding guidelines from .trellis/spec/" plus "Reads spec indexes, pre-development checklists, and shared thinking guides" names multiple concrete actions with a specific source directory — comprehensive for the domain and written in third person, matching the score-5 anchor rather than the minor-gaps level 4.

5 / 5

Completeness

The description explicitly states what it does (discovers/injects guidelines, reads indexes, checklists, guides) and follows with a concrete "Use when..." clause listing four trigger scenarios, matching the anchor for clearly answering both what and when.

5 / 5

Trigger Term Quality

Triggers like "starting a new coding task", "before writing any code", "switching to a different package", and "refresh project conventions and standards" are natural phrases with good coverage, but a few common variants (e.g., "specs", "before implementing a feature") are missing, fitting the good-coverage-with-gaps anchor at 4 rather than the comprehensive-synonym coverage of 5.

4 / 5

Distinctiveness Conflict Risk

The ".trellis/spec/" niche and shared-guides framing make it mostly distinct, but the broad trigger "before writing any code" could overlap with other pre-development or conventions skills, placing it at the minor-overlap anchor 4 rather than the minimal-conflict anchor 5.

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.