CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

build-composition

Use once there is a confirmed composition plan, to create it. Scaffolds the plugin, authors or restructures the skills, and adds the rules, hooks, MCP servers, or commands the plan called for. Uses the CLI to scaffold the plugin, then authors the planned composition.

1.31x
Quality

94%

Does it follow best practices?

Impact

95%

1.31x

Average score across 9 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

The canonical home for this skill is tessl/plugin-creator

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.

Highly actionable, well-sequenced content with strong validation feedback loops and clean one-level-deep progressive disclosure into a real reference bundle. The sole weakness is minor redundancy — a duplicated reference link and a few sentences that could be tightened.

DimensionReasoningScore

Conciseness

The body is lean, assumes competence, explains nothing Claude already knows, and pushes depth into references/. Minor trimmable redundancy remains: references/plugin-anatomy.md is linked twice (in the opening and again after the scaffold options), and a few sentences in the lint/security paragraphs run long. Efficient with minor over-explanation fits the 4 anchor, not the every-token-earns-its-place 5.

4 / 5

Actionability

Fully executable throughout: exact CLI invocations with required flags, the temporary-seed scaffold workaround as a copy-paste command, and a complete bash loop that asserts every intended file in the packed archive with fail-on-first-miss. Commands cover the common cases; matches the copy-paste-ready anchor.

5 / 5

Workflow Clarity

Six clearly ordered steps plus a 'When to stop' section, with explicit validation checkpoints: lint AND pack, per-file archive assertion with a nonzero exit on any miss, throwaway-install verification, and a security review gate. Feedback loops are present and concrete, matching the top anchor.

5 / 5

Progressive Disclosure

A ~96-line overview that cites all three real reference files (plugin-anatomy.md, shaping-and-decomposition.md, hooks-and-mcp.md) at the point of need, one level deep — the only cross-link inside the references is a sibling pointer, not a nested chain. Content is appropriately split with clear navigation.

5 / 5

Total

19

/

20

Passed

Description

92%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 explicitly states both what the skill does and when to use it, with a distinct state-based trigger. Its only weakness is the absence of natural user-phrase synonyms for triggering, leaning entirely on workflow-state and domain vocabulary.

DimensionReasoningScore

Specificity

Enumerates multiple concrete actions — 'Scaffolds the plugin, authors or restructures the skills, and adds the rules, hooks, MCP servers, or commands' — covering the full primitive set the skill handles. This matches the comprehensive-coverage anchor rather than the minor-gaps anchor at 4.

5 / 5

Completeness

Explicitly answers both questions: 'Use once there is a confirmed composition plan' is a concrete when-trigger, and the what is a full enumeration of actions. Not 4, because the when is explicit and specific rather than weakly implied or generic.

5 / 5

Trigger Term Quality

Good domain keyword coverage ('plugin', 'skills', 'rules, hooks, MCP servers, commands', 'scaffold', 'composition plan'), but it lacks natural user-phrase variants a person might actually say (e.g. 'build the plugin', 'create the plugin'). Sits between the good-coverage (4) and comprehensive-synonym (5) anchors, closer to 4.

4 / 5

Distinctiveness Conflict Risk

The state-based trigger ('once there is a confirmed composition plan') carves a clear niche that distinguishes it from sibling planning, decomposition, and publishing skills; minimal conflict risk.

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

tesslio/product-plugins

Path

plugin-creator/skills/build-composition/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.