CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

add-expert

Add a new expert to the Remotion experts page

Quality

78%

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 ./.agents/skills/add-expert/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

93%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 an exemplary lean, actionable instruction: concrete paths, a complete entry template, and the exact build/upload command with a verification checkpoint. The only meaningful gap is the absence of error-recovery guidance around the render/upload step.

DimensionReasoningScore

Conciseness

The body is lean with zero padding: exact file paths, a single complete TSX template, field rules, and one command. It assumes Claude's competence (no explanation of what Remotion, git, or PNG files are) and every line instructs an action, matching the anchor for lean and efficient content.

5 / 5

Actionability

Fully concrete and executable: exact paths for both image locations, a copy-paste-ready TSX entry template with every field, explicit field rules (slug format, null handling, since date, array position), and the exact command `bun render-cards` with the `--overwrite=experts-<slug>` variant. Placeholders like <firstname> are appropriate fill-in templates, and the common cases (new vs. existing card) are covered.

5 / 5

Workflow Clarity

The three steps are clearly sequenced (add photo, add entry, render card) with an explicit checkpoint ("Verify it says 'Uploaded'"), matching anchor 4. It falls short of anchor 5 because there is no error-recovery feedback loop (e.g., what to do if the upload fails or the card does not render correctly) and no pre-upload validation of the entry.

4 / 5

Progressive Disclosure

The skill is under 50 lines, single-purpose, and needs no external references; the three numbered steps with sub-bullets are well-organized sections. Per the rubric's simple-skill guideline, this scores 5 with just well-organized sections.

5 / 5

Total

19

/

20

Passed

Description

53%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 concise and names a clear, specific niche, but it is minimal: it states a single action, omits any "Use when..." trigger guidance, and misses natural synonyms such as "freelancer". It reads as a title rather than a capability-and-trigger description.

Suggestions

Add an explicit trigger clause, e.g. "Use when adding a new expert or freelancer to the Remotion experts page or when asked to update the experts/freelancers listing."

Mention the key actions the skill covers so users and Claude know its scope: adding the headshot to two locations, adding the data entry, and rendering/uploading the expert card.

Include natural synonyms such as "freelancer" and "consultant" (the repo's own paths use 'freelancers') to improve trigger term coverage.

DimensionReasoningScore

Specificity

"Add a new expert to the Remotion experts page" names the domain and one concrete action (adding an expert), matching the anchor for 1-2 concrete actions without comprehensive coverage. It does not list the several distinct actions the skill actually covers (photo upload, data entry, card rendering), so it falls below anchor 4.

3 / 5

Completeness

The description clearly answers "what" (add a new expert to the Remotion experts page) but has no "when" clause whatsoever — no "Use when..." or equivalent trigger guidance. Per the judging guidelines, a missing 'Use when...' clause caps completeness at 3.

3 / 5

Trigger Term Quality

Terms like "expert", "Remotion", and "experts page" are natural phrases a user might say, but common variations are missing — notably "freelancer" (used by the repo's own paths and data file) and phrases like "add someone to the experts page". This matches anchor 3: some relevant keywords but missing common variations or synonyms.

3 / 5

Distinctiveness Conflict Risk

"Remotion experts page" is a specific niche with low conflict risk against unrelated skills, fitting anchor 4 (mostly distinct, minor overlap risk). It does not reach anchor 5 because the terse description lacks distinct trigger phrases and could overlap with other person/profile-listing maintenance skills.

4 / 5

Total

13

/

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

remotion-dev/remotion

Path

.agents/skills/add-expert/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.