CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

figma-implement-design

Translate Figma designs into production-ready code with 1:1 visual fidelity. Useful for handing off Figma frames straight to a frontend agent.

48

Quality

61%

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 ./skills/figma-implement-design/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

40%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.

The body is a well-organized but essentially empty catalogue stub: it duplicates frontmatter metadata and points to an external GitHub repo instead of providing any executable guidance for the design-to-code task. Conciseness and structure are acceptable, but actionability and workflow clarity are low because no usable steps or commands exist.

Suggestions

Replace the "## How to use" meta-commentary with the actual upstream workflow steps or concrete commands (e.g. exact clone/copy paths and an install command) so the skill is actionable on its own.

Bundle or inline the core guidance (e.g. how to fetch a Figma frame via MCP and translate it to code) instead of only linking to the remote repository, which currently leaves actionability and workflow clarity near the bottom of the scale.

Remove the verbatim repetition of the description in "## What it does" and the duplicated upstream/category metadata in "## Source" to tighten the body.

DimensionReasoningScore

Conciseness

The body is short but not tight: "## What it does" repeats the frontmatter description verbatim ("Translate Figma designs into production-ready code with 1:1 visual fidelity. Useful for handing off Figma frames straight to a frontend agent."), and "## Source" restates the upstream URL and category already in the frontmatter. Mostly efficient with unnecessary duplication, matching anchor 3 rather than 4, which expects only minor trims.

3 / 5

Actionability

The only executable content is a code block containing a comment and `open https://github.com/figma/skills`; the actual instruction "install the upstream bundle into your active agent's skills directory" gives no commands or steps, and the skill's real task (design-to-code translation) has no guidance at all. This is minimal concrete guidance with missing execution steps, matching anchor 2 rather than 3, which would require some concrete, usable guidance.

2 / 5

Workflow Clarity

A rough sequence exists (inspect upstream README → install the bundle → invoke by name or trigger phrase), but the steps are poorly defined with no install procedure, no handling of what to do after invocation, and no checkpoints. This matches anchor 2 (rough sequence, many gaps); it is not anchor 1 because a coherent ordering is present.

2 / 5

Progressive Disclosure

The body is under 50 lines with clear sections (What it does, Source, How to use) and a single clearly signaled one-level pointer to the upstream repository. No local bundle files are referenced (references/, scripts/, assets/ do not exist, consistent with the body). It falls short of anchor 5 because the detailed material lives in a remote repo URL rather than a well-signaled bundled reference, making navigation dependent on an external resource.

4 / 5

Total

11

/

20

Passed

Description

65%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.

The description is distinct and reasonably specific within the Figma-to-code niche, with good natural trigger terms in the frontmatter. Its main weaknesses are a missing explicit "Use when..." clause and only a single concrete action being named, leaving both completeness and specificity at the midpoint.

Suggestions

Add an explicit trigger clause, e.g. "Use when the user shares a Figma link/frame or asks to turn a Figma design into code."

Enumerate one or two more concrete capabilities, such as extracting design tokens and spacing from Figma frames, to raise specificity.

Include common synonyms and file/link forms users would naturally say ("Figma link", "Figma file", "design handoff") in the trigger terms.

DimensionReasoningScore

Specificity

"Translate Figma designs into production-ready code with 1:1 visual fidelity" names the domain and one concrete action, but offers no additional actions or coverage. It matches anchor 3 (domain + 1-2 concrete actions) rather than 4, which requires several specific actions listed.

3 / 5

Completeness

The "what" is clear (translate Figma designs to production-ready code with 1:1 fidelity) but there is no explicit "Use when..." clause; "Useful for handing off Figma frames straight to a frontend agent" only weakly implies the when. Per the judging guidelines, a missing 'Use when' clause caps completeness at 3.

3 / 5

Trigger Term Quality

The description carries "Figma designs", "Figma frames", and "frontend agent", and the frontmatter supplies natural trigger phrases ("figma to code", "implement figma", "1:1 figma"). Good coverage, but common variations like "design handoff", "Figma file", or ".fig" are absent, so it is not the comprehensive anchor 5.

4 / 5

Distinctiveness Conflict Risk

"Figma" is a clear niche with distinct, unambiguous trigger phrases ("figma to code", "implement figma", "figma fidelity") that no generic skill would match. Minimal conflict risk with other skills, matching anchor 5.

5 / 5

Total

15

/

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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository

nexu-io/open-design

Path

skills/figma-implement-design/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.