CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

magicpath

Use when the user mentions MagicPath, designs, UI components, themes, canvas selections, or repo-to-canvas UI work; run magicpath-ai to search, inspect, install, or author components.

69

Quality

87%

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 well-structured, highly actionable skill body: every workflow is driven by concrete copy-paste CLI commands, risky operations have confirmation gates and a resubmit feedback loop, and detail is correctly pushed into three real one-level-deep reference files. Remaining polish is minor: slight redundancy around command-convention framing and a missing post-install verification checkpoint.

DimensionReasoningScore

Conciseness

The body is lean — terse bullets, copy-paste commands, and no explanations of concepts Claude already knows — so every section mostly earns its tokens. Minor trimmable redundancy keeps it at 4 rather than 5: the opening paragraph restates the full trigger list already in the frontmatter description, and the 'Always run... as' framing plus 'Use JSON output...' plus the First Step block repeat the same command convention three times.

4 / 5

Actionability

Guidance is fully executable throughout: concrete bash invocations (e.g. 'npx -y magicpath-ai search "button" -o json', 'inspect <generatedName>', 'code start --project <projectId> ... --width <px>') plus explicit post-install steps ('Import and render the installed component using the returned importStatement and usage'). Specific commands cover the common cases for every workflow, matching the 5 anchor; there is no pseudocode or vague direction that would drop it to 4.

5 / 5

Workflow Clarity

Sequences are clear and checkpointed in places: auth check first ('If the user is not authenticated, run login'), 'Stop and ask for confirmation before installing or editing unless the user gave an exact generatedName', and an error-recovery loop ('If code submit fails, fix only allowed files and resubmit'). It falls short of 5 because the install workflow ends at adaptation with no verification step that the installed component actually renders/works, and the find/confirm flow has no failure branch (e.g., empty search results), leaving minor validation gaps.

4 / 5

Progressive Disclosure

The body is a genuine overview: workflows stay concise while the CLI details, repo import, and embedded-browser procedures are delegated to three real one-level-deep files, each surfaced both inline at point of use ('follow [Working with repositories](references/working-with-repositories.md)') and in a dedicated References section. This matches the 5 anchor's clear overview with well-signaled, one-level-deep references; all referenced paths were verified to exist.

5 / 5

Total

18

/

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 description that explicitly answers both what (search, inspect, install, author components via magicpath-ai) and when (concrete trigger terms), written in imperative third-person voice without fluff. Its only weaknesses are minor: the what-clause covers fewer workflows than the when-clause implies, and a few natural trigger synonyms are missing.

Suggestions

Broaden the what-clause to hint at the full scope the triggers imply, e.g. '...install, or author components; manage themes, teams, and canvas projects'.

Add a few natural trigger synonyms such as 'design system', 'component library', or 'canvas' to catch more phrasings users would actually say.

DimensionReasoningScore

Specificity

The description names the domain ("MagicPath") and several concrete actions — "run magicpath-ai to search, inspect, install, or author components" — which is actionable, but it omits the theme/canvas/team operations its own trigger list alludes to, leaving minor gaps in coverage. It clearly exceeds the 3 anchor (only 1-2 concrete actions) but does not comprehensively cover the platform's capabilities, so it falls short of 5.

4 / 5

Completeness

Both parts are explicit: "Use when the user mentions MagicPath, designs, UI components, themes, canvas selections, or repo-to-canvas UI work" answers when with concrete trigger phrases, and "run magicpath-ai to search, inspect, install, or author components" answers what. It matches the 5 anchor's structure (explicit what + explicit when with concrete triggers); it is not the 4 anchor, whose weakness ('when' could be more explicit or specific) does not apply here.

5 / 5

Trigger Term Quality

Triggers like "MagicPath, designs, UI components, themes, canvas selections, or repo-to-canvas UI work" cover the natural phrases a user would say, giving good keyword coverage. It stops short of the 5 anchor because common synonyms and variants (e.g., "design system", "component library", "canvas items") are missing, and it is not quite the comprehensive synonym-plus-extension coverage the top anchor requires.

4 / 5

Distinctiveness Conflict Risk

The "MagicPath" brand and "repo-to-canvas" phrasing give it a clear niche with minimal conflict risk, but generic terms like "designs", "UI components", and "themes" create minor overlap risk with other UI/design-related skills. It is mostly distinct (4) rather than fully distinct (5), since those generic triggers could collide with a sibling design-system skill.

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

Total

15

/

16

Passed

Repository

openai/plugins

Path

plugins/magicpath/skills/magicpath/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.