CtrlK
BlogDocsLog inGet started
Tessl Logo

evolution

This skill enables makepad-skills to self-improve continuously during development.

44

Quality

44%

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 ./plugins/AI-Agents-Safe-Coding-Skills/skills/evolution/SKILL.md

The canonical home for this skill is evolution in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

57%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 well-structured and largely actionable with concrete git/hook commands and contribution templates, but it is a monolithic file that mixes overview, routing tables, and detailed listings without real bundle-file offloading. Its main evolution workflow also lacks an inline validation checkpoint.

Suggestions

Move the large skill-routing/dependency tables and the skill-file-location tree into a references/ file and link to it from SKILL.md, keeping the body a lean overview.

Add an explicit validation step inside the Evolution Process (e.g., 'Step 3.5: verify the live_design!/Rust examples compile before committing') so the contribution workflow has a real checkpoint.

Trim the repeated description sentence and consolidate the overlapping auto-evolution prompts and continuous-improvement checklist to reduce redundancy.

DimensionReasoningScore

Conciseness

The body is mostly token-efficient (tables, commands, templates) but repeats the frontmatter sentence, inlines large routing/file-location listings that could be trimmed, and includes some sections that pad rather than instruct.

3 / 5

Actionability

It supplies concrete, executable guidance throughout — curl install command, hooks JSON config, git branch/commit/push commands, and markdown templates for patterns and troubleshooting — with only minor gaps in the more abstract personalization/validation sections.

4 / 5

Workflow Clarity

The Evolution Process is sequenced across five labeled steps with concrete commands, but the main contribution flow lacks an explicit validation checkpoint (e.g., verify examples compile before submitting); feedback loops exist only in separate Self-Correction/Self-Validation sections.

3 / 5

Progressive Disclosure

It has section headers and a quick-nav table, but everything is inlined into one ~400-line SKILL.md; the references/templates/hooks directories named in the file-location tree do not exist as bundle files, so navigation is structural rather than file-based.

3 / 5

Total

13

/

20

Passed

Description

32%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 a single abstract sentence that names a narrow niche but gives no concrete actions, natural trigger terms, or usage conditions. It is distinct as a makepad-specific skill yet too vague to reliably route or act on.

Suggestions

Enumerate concrete actions (e.g., 'capture reusable widget patterns, document compilation fixes, and submit contributions as git PRs') instead of the generic 'self-improve'.

Add an explicit 'Use when...' clause naming natural triggers (e.g., 'Use when you solve a Makepad compilation error, build a reusable widget pattern, or want to contribute learnings back to makepad-skills').

Include natural synonyms and keyword variants users would say ('evolve makepad skills', 'makepad patterns', 'contribute to makepad-skills') to improve trigger matching.

DimensionReasoningScore

Specificity

The phrase 'enables makepad-skills to self-improve continuously during development' names the domain but the only action ('self-improve') is generic and abstract, with no concrete operations enumerated.

2 / 5

Completeness

It states a vague 'what' (self-improvement of makepad-skills) and provides no 'when' guidance at all, matching the 'vague what and no when' anchor rather than the clear-what anchor at 3.

2 / 5

Trigger Term Quality

It offers only brand/jargon terms ('makepad-skills', 'self-improve', 'development') and omits the natural phrases a user would actually say when needing this skill, with no 'Use when...' trigger language.

2 / 5

Distinctiveness Conflict Risk

The makepad-skills niche is specific and largely distinct from generic skills, though the generic 'self-improve during development' framing leaves minor overlap risk with other dev-workflow skills.

4 / 5

Total

10

/

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.

Validation15 / 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
administrakt0r/AI-Agents-Safe-Coding-Skills
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.