CtrlK
BlogDocsLog inGet started
Tessl Logo

embeds

Inline, popup, and floating-button embeds — snippet generation and theming.

64

Quality

76%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./packages/scheduling/docs/skills/embeds/SKILL.md
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.

The content is a tight, well-structured reference for a simple skill: a complete inline-embed snippet, concrete theming params, and the message-passing contract. Its only real gap is the lack of executable snippets for the popup and floating-button modes.

DimensionReasoningScore

Conciseness

The body is lean — short mode list, one-line URL, a single code snippet, a compact query-param table, and a brief message-passing note — with no padding or explanation of concepts Claude already knows, matching the 'lean and efficient; every token earns its place' anchor.

5 / 5

Actionability

The inline-embed snippet is copy-paste ready and the theming params and message names are concrete, but popup and floating-button modes are only described without executable code, leaving minor gaps versus the fully executable 5.

4 / 5

Workflow Clarity

The embedding sequence (script tag → container div → Cal init → Cal inline) is implicit and clear in the snippet with no destructive or batch operations to validate, but there is no explicit step narrative, so it sits just below the simple-skill 5.

4 / 5

Progressive Disclosure

Under 50 lines with no need for external references and well-organized sections (Modes, URL, Snippet, Theming, Message passing), which per the guidelines lets a simple skill score 5 on progressive disclosure.

5 / 5

Total

18

/

20

Passed

Description

66%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 specific and reasonably distinct, listing concrete modes and capabilities in a concise third-person voice. Its main weakness is the absence of any explicit 'when to use' trigger guidance, which caps completeness at 3.

Suggestions

Add an explicit trigger clause, e.g. 'Use when adding inline, popup, or floating-button calendar embeds to a page, or when generating embed snippets or theming them.'

Include a couple of natural user-facing synonyms (e.g. 'embed widget', 'iframe embed') to broaden trigger-term coverage.

Mention the relevant file extension or product context if applicable to further reduce overlap with generic embed skills.

DimensionReasoningScore

Specificity

Names the domain (embeds) and several concrete capabilities — 'snippet generation and theming' plus the three modes (inline, popup, floating-button) — with only minor coverage gaps, matching the 'lists several specific actions' anchor rather than the fully comprehensive 5.

4 / 5

Completeness

The 'what' is clear ('Inline, popup, and floating-button embeds — snippet generation and theming') but there is no 'Use when...' clause or equivalent trigger guidance, which per the judging guidelines caps completeness at 3.

3 / 5

Trigger Term Quality

Includes natural terms users would say ('embeds', 'inline', 'popup', 'floating-button', 'snippet', 'theming') with good coverage; a few natural variations (e.g. 'embed calendar', 'widget', 'iframe') are missing, so it sits just below the comprehensive 5.

4 / 5

Distinctiveness Conflict Risk

'embeds — snippet generation and theming' carves a fairly distinct niche with minimal overlap risk; it is not a 5 because the bare word 'embed' could still overlap with generic embedding skills.

4 / 5

Total

15

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
BuilderIO/agent-native
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.