CtrlK
BlogDocsLog inGet started
Tessl Logo

converting-skill-to-tessl-tile

Package a standalone skill into a Tessl tile for versioning, distribution, and evaluation. Creates tile manifest, validates directory structure, and ensures skill format compliance. Use when asked to "convert to tile", "package this skill", "create a tessl tile", "wrap skill in tile", or before running evals on a skill not yet in a tile.

70

Quality

85%

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

75%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 body that leads with a numbered quick-start, a complete tile.json schema, and a lint-error fix table with a validate-then-retry loop. It is held back from top marks by minor duplication (Multiple Skills), placeholder-based commands, and the absence of any separate reference files.

Suggestions

Trim the 'Multiple Skills' section to a one-line note or a single contrasting example, since it largely repeats the schema block above it.

Replace placeholder commands with a concrete worked example (e.g., a real tile name) so the Quick Start is copy-paste ready.

Consider moving the 'Common Lint Errors' table or the full schema into a references/ file and linking to it, enabling one-level-deep progressive disclosure.

DimensionReasoningScore

Conciseness

Mostly efficient with no padding explaining concepts Claude already knows, but the 'Multiple Skills' section largely restates the schema already shown, a minor instance of content that could be trimmed.

4 / 5

Actionability

Provides concrete executable commands (`tessl tile new`, `tessl tile lint`, `tessl tile install`, `tessl tile publish`) and a complete JSON schema, but uses placeholder arguments like `<tile-name>` and a pointer ('see schema below') instead of a fully copy-paste-ready example.

4 / 5

Workflow Clarity

The numbered Quick Start gives a clear sequence with an explicit validation step (`tessl tile lint`) and a feedback loop ('If lint fails... fix issues, then re-run lint'), but the recovery guidance is a single line rather than a full checklist.

4 / 5

Progressive Disclosure

Well-organized into clearly labeled sections with an in-page anchor link, but all content is inlined in a single ~110-line file with no one-level-deep external references to navigate to.

4 / 5

Total

16

/

20

Passed

Description

95%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 using third-person voice that concretely states capabilities and pairs them with an explicit, multi-phrase 'Use when' trigger clause. The only weakness is a slightly abstract phrasing ('ensures skill format compliance') that keeps specificity just below the top anchor.

DimensionReasoningScore

Specificity

Lists several concrete actions — 'Package a standalone skill into a Tessl tile', 'Creates tile manifest', 'validates directory structure' — but 'ensures skill format compliance' is comparatively abstract, leaving minor gaps versus the fully-concrete score-5 anchor.

4 / 5

Completeness

Explicitly answers both what (package skill into a Tessl tile, create manifest, validate structure) and when ('Use when asked to...') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Provides comprehensive natural trigger phrases a user would actually say — 'convert to tile', 'package this skill', 'create a tessl tile', 'wrap skill in tile' — covering multiple synonyms for the same intent.

5 / 5

Distinctiveness Conflict Risk

Targets a clear Tessl-tile niche with distinct, specific triggers; minimal overlap risk with unrelated skills, though 'package this skill' is slightly broad.

5 / 5

Total

19

/

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
xomyakus/spec-native-skills
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.