CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

trellis-meta

Understand and customize the local Trellis architecture inside a user project. Use when modifying .trellis plus platform hooks, settings, agents, skills, commands, prompts, workflows, the channel runtime (trellis channel), bundled runtime agents under .trellis/agents/, selectable workflow templates, registry-backed spec refresh, cross-session memory (trellis mem) generated by trellis init, or AI-facing bundled skills (trellis-channel, trellis-session-insight, trellis-spec-bootstrap) and bundled-skill auto-dispatch flow.

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.

An exemplary router-style skill body: a conditional, validation-checkpointed workflow; concrete commands and config keys throughout; and a fully verified, well-organized one-level-deep reference catalog. The only improvement space is trimming the redundancy between the v0.6 overview paragraph and the Current Rules section.

DimensionReasoningScore

Conciseness

The body is dense and assumes competence — exact config keys (channel.worker_guard.idle_timeout, codex.dispatch_mode), CLI flags, and file paths with no basic-concept padding. However, the v0.6 overview paragraph ("Trellis v0.6 adds three architectural surfaces...") substantially restates details that reappear in the 'Current Rules' bullets and reference descriptions, so some tightening is possible — the 4 anchor rather than the lean 5 anchor.

4 / 5

Actionability

Fully executable guidance throughout: a conditional routing workflow ('If the request involves a specific AI tool, read references/platform-files/platform-map.md'), copy-paste-ready commands (trellis workflow --template <id>, task.py create --parent <slug>, trellis channel spawn --agent <name>), and exact knobs with their values (codex.dispatch_mode: inline | sub-agent). For a navigation/meta skill this covers the common cases completely.

5 / 5

Workflow Clarity

The 5-step 'How To Use' is clearly sequenced with conditionals, and includes explicit validation checkpoints: step 5 'Before editing, read the actual files in the user project and treat local content as authoritative', plus Do-Not guards against destructive overwrites ('check .trellis/.template-hashes.json first and prefer .new sidecar files') and a verify-before-claim loop ('cross-check against the local .trellis/config.yaml and the installed CLI's trellis --help before claiming a knob exists').

5 / 5

Progressive Disclosure

A clear overview that routes to 22 well-signaled, one-level-deep reference files organized into three labeled groups, each with a one-line description, and every referenced path verified to exist on disk (references/local-architecture/, platform-files/, customize-local/). The 'How To Use' section doubles as a navigation index; content is appropriately split between the inline core rules and the reference files.

5 / 5

Total

19

/

20

Passed

Description

91%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 'Use when...' clause, comprehensive natural trigger terms including CLI names and file paths, and a clear, distinct Trellis-local niche. Its only weaknesses are generic action verbs (understand/customize) and intentional trigger overlap with the sibling bundled skills it references.

DimensionReasoningScore

Specificity

"Understand and customize the local Trellis architecture" uses only two generic verbs, but the description enumerates many concrete surfaces — ".trellis plus platform hooks, settings, agents, skills, commands, prompts, workflows, the channel runtime (trellis channel), bundled runtime agents under .trellis/agents/" — with named CLI commands and bundled skills. Not 5 because the actions themselves remain abstract (understand/customize) rather than the multiple distinct concrete actions of the 5 anchor; clearly above the 3 anchor's '1-2 concrete actions' coverage.

4 / 5

Completeness

Explicitly answers both: what ("Understand and customize the local Trellis architecture inside a user project") and when ("Use when modifying .trellis plus platform hooks, settings, agents, ... or AI-facing bundled skills ... and bundled-skill auto-dispatch flow"). Matches the 5 anchor's clear what-and-when with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural-term coverage including synonyms and identifiers users would actually say: hooks, settings, agents, skills, commands, prompts, workflows, workflow templates, cross-session memory, plus exact CLI names (trellis channel, trellis mem, trellis init) and file paths (.trellis/, .trellis/agents/). Matches the 5 anchor's standard of synonyms and concrete extensions/paths.

5 / 5

Distinctiveness Conflict Risk

The Trellis-local-customization niche is clear and highly distinct from generic skills, with concrete trigger identifiers. However, the description deliberately claims territory that overlaps closely related bundled skills it names itself — e.g. "cross-session memory (trellis mem)" is also the domain of the bundled trellis-session-insight skill — creating minor overlap risk, which fits the 4 anchor better than the minimal-conflict 5 anchor.

4 / 5

Total

18

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 27 deeper-than-1-level

Warning

Total

15

/

16

Passed

Repository

EcoPasteHub/EcoPaste

Path

.github/skills/trellis-meta/SKILL.md

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.