CtrlK
BlogDocsLog inGet started
Tessl Logo

firstrun

First-time setup for uSpec. Prompts for MCP provider and environment (Cursor, Claude Code, Codex), syncs skills to the chosen platform, then configures your Figma template library. Use when the user mentions "firstrun", "first run", "setup", "setup library", "configure templates", or "link templates".

92

1.88x
Quality

88%

Does it follow best practices?

Impact

100%

1.88x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Evaluation results

100%

Migrate uSpec Config from Legacy Format

Config file structure and template key mapping

Criteria
Without context
With context

Correct filename

100%

100%

Root location

100%

100%

mcpProvider field

100%

100%

environment field

100%

100%

fontFamily field

100%

100%

templateKeys field

100%

100%

screenReader key

100%

100%

colorAnnotation key

100%

100%

anatomyOverview key

100%

100%

apiOverview key

100%

100%

propertyOverview key

100%

100%

structureSpec key

100%

100%

motionSpec key

100%

100%

100%

55%

uSpec Cross-IDE Onboarding Automation

Environment-specific skill sync commands

Criteria
Without context
With context

Cursor skips sync

100%

100%

Claude Code sync flag

0%

100%

Codex sync flag

0%

100%

Correct script path

0%

100%

Script not invoked for Cursor

100%

100%

Sync failure guidance

20%

100%

Three environments covered

100%

100%

SETUP.md explains Cursor skip

0%

100%

No invented script names

100%

100%

Both output files present

100%

100%

100%

86%

uSpec Integration Test Suite

Figma URL parsing and template search workflow

Criteria
Without context
With context

Standard URL parsing

100%

100%

Branch URL uses branchKey

0%

100%

Console MCP field: componentKey

0%

100%

Native MCP field: key

0%

100%

Output field: screenReader

0%

100%

Output field: colorAnnotation

0%

100%

Output field: anatomyOverview

0%

100%

Output field: apiOverview

0%

100%

Output field: propertyOverview

0%

100%

Output field: structureSpec

0%

100%

Output field: motionSpec

0%

100%

Branch URL test case

25%

100%

Both MCP formats tested

40%

100%

Repository
redongreen/uSpec
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.