CtrlK
BlogDocsLog inGet started
Tessl Logo

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.

63

Quality

75%

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

Fix and improve this skill with Tessl

tessl review fix ./.omp/skills/trellis-meta/SKILL.md

The canonical home for this skill is trellis-meta in mindfold-ai/Trellis

SKILL.md
Quality
Evals
Security

Quality

Content

67%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 well-structured, actionable routing skill with concrete paths, commands, and config keys plus strong destructive-operation guardrails. Its main weaknesses are redundancy between the intro, References, and Current Rules sections, and two broken reference paths that do not resolve in the bundle.

Suggestions

Remove the redundancy between the intro, References descriptions, and the Current Rules section — fold unique mechanism details into one location and let References carry the rest, since Current Rules largely re-states already-covered behavior.

Fix the two broken references: either add references/local-architecture/multi-agent-channel.md and references/local-architecture/bundled-skills.md to the bundle, or remove them from the How To Use step 3 and the References list so all cited paths resolve.

Add an explicit post-edit validation step to the How To Use workflow (e.g., re-read the modified file and confirm against trellis --help / .trellis/config.yaml) to close the feedback loop for destructive edits.

DimensionReasoningScore

Conciseness

The body assumes Claude's intelligence (no basic concept explanations) but is noticeably redundant: the "Current Rules" section re-states channel event logs, bundled agents, template selection, and registry-spec behavior already covered in the intro and References descriptions, and could be tightened.

3 / 5

Actionability

Guidance is concrete and executable with exact file paths, CLI commands ("trellis channel spawn --agent <name>", "task.py create --parent <slug>", "trellis workflow --template <id>"), and config keys ("hooks.after_create", "channel.worker_guard.idle_timeout", "codex.dispatch_mode"); minor gaps only because no copy-paste code blocks are provided.

4 / 5

Workflow Clarity

"How To Use" gives a clear 5-step read-then-edit sequence with a pre-edit checkpoint ("read the actual files in the user project and treat local content as authoritative") and explicit destructive-op guardrails (check .template-hashes.json, prefer .new sidecars, cross-check trellis --help), but lacks an explicit post-edit validation loop.

4 / 5

Progressive Disclosure

Structure is well-organized with a concise overview and one-level-deep References grouped into three labeled categories with per-file summaries, but two referenced paths do not exist in the bundle (references/local-architecture/multi-agent-channel.md and references/local-architecture/bundled-skills.md), a concrete navigation defect.

4 / 5

Total

15

/

20

Passed

Description

83%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, third-person description that clearly states both capability and an explicit "Use when" trigger with concrete surfaces. It is comprehensive but somewhat jargon-dense and padded with a long enumeration, which keeps trigger and specificity at 4 rather than 5.

DimensionReasoningScore

Specificity

Concrete targets are enumerated comprehensively ("modifying .trellis plus platform hooks, settings, agents, skills, commands, prompts, workflows, the channel runtime (trellis channel), bundled runtime agents under .trellis/agents/"), but the action verbs are limited to "Understand and customize"/"modifying", leaving minor coverage gaps rather than a fully diverse action set.

4 / 5

Completeness

It 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, skills, commands, prompts, workflows...") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Good natural-term coverage ("platform hooks, settings, agents, skills, commands", "workflows", "trellis channel", "trellis mem", "trellis init") that a Trellis user would actually say, though diluted by jargon phrases like "registry-backed spec refresh" and "bundled-skill auto-dispatch flow."

4 / 5

Distinctiveness Conflict Risk

It carves a clear niche (local Trellis architecture customization) with distinct triggers, but explicitly enumerates sibling bundled skills (trellis-channel, trellis-session-insight, trellis-spec-bootstrap), creating minor overlap risk with those closely related skills.

4 / 5

Total

17

/

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 3 missing, 27 deeper-than-1-level

Warning

Total

15

/

16

Passed

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.