CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

self-evolving-single-agent

Use when generating a single installable agent that should keep learning, track sources, refresh research, propose repairs, or improve itself over time without becoming a multi-agent team.

Quality

77%

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 ./claude/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/self-evolving-single-agent/SKILL.md

The canonical home for this skill is self-evolving-single-agent in agentlas-ai/Agentlas-OS

SKILL.md
Quality
Evals
Security

Quality

Content

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

A lean, well-sectioned procedure that names concrete artifacts and an explicit approval gate, but it stops short of being executable: no artifact has a content spec or template, the referenced contract file does not exist in the bundle, and the batch generation workflow lacks any validation or verification step. The dense internal jargon (PM Soul, Curator verdict, legacy chip) also goes undefined.

Suggestions

Clarify `contracts/builder-interview-research-gate.md`: if it is a bundled reference, include it in the skill package (no bundle files currently exist); if it is an output to generate, say so and specify what it must contain.

Add an explicit validation/verification step for the generated package (e.g., what the `verification` output must contain or how to confirm the package works) so the batch-generation workflow has a checkpoint.

Provide brief content requirements or a skeleton for each required doc (builder-interview, research-sources, tool-selection, domain-expert-synthesis, prompt-performance-contract) so generation does not depend on guessing, and define or link the internal jargon (Memory Events/Tickets, PM Soul, Curator, legacy chip).

DimensionReasoningScore

Conciseness

The ~40-line body is pure directives with no padding and no explanation of concepts Claude already knows; specific file names, counts ("8-12 question first batch"), and gates carry all the weight. Every token earns its place, matching the lean anchor 5 rather than the minor-trimming anchor 4.

5 / 5

Actionability

Concrete artifacts are named (`.agentlas/memory-map.json`, `docs/builder-interview.md`, etc.) but key details are missing: no content spec or template for any generated doc, an ambiguous instruction to "Run `contracts/builder-interview-research-gate.md`" (a markdown file that cannot be run and does not exist in the bundle), and no method to check "revision-v1/evolution-v2 host capabilities". This fits anchor 3 (concrete guidance but incomplete, key details missing) better than the minor-gaps anchor 4.

3 / 5

Workflow Clarity

The 7-step procedure is clearly sequenced and includes an approval checkpoint, but package generation is a batch operation creating many files and there is no validation/verification procedure — "verification" appears only as an undefined output key. Per the rubric's cap for batch operations without validation, workflow clarity is capped at 3; the present-but-implicit approval gate does not lift it to 4.

3 / 5

Progressive Disclosure

Sections are well organized (Procedure / Output / File revision approval) and the skill is under 50 lines, but referenced paths (`contracts/builder-interview-research-gate.md`, `docs/...`, `.agentlas/...`) do not exist in the skill bundle and are never signaled as bundled references versus outputs to create. This matches anchor 3 (references present but not clearly signaled) rather than anchor 4's clearly-signaled structure.

3 / 5

Total

14

/

20

Passed

Description

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

A well-formed, distinctive description with an explicit trigger clause and a specific niche clearly separated from multi-agent team skills. Its main weakness is that the skill's own capabilities are folded into the when-clause rather than stated as a separate what-statement, and it lacks synonym-level trigger coverage.

DimensionReasoningScore

Specificity

Lists several concrete capabilities ("keep learning, track sources, refresh research, propose repairs, or improve itself") plus the core action "generating a single installable agent", matching the several-specific-actions anchor with minor gaps. Not 5 because the actions are less concrete/executable than the anchor's extract-and-fill style; not 3 because more than 1-2 actions are named.

4 / 5

Completeness

The "when" is explicit ("Use when generating...") with concrete trigger phrases, and a "what" is present (generating a single installable agent), but the what is embedded inside the when-clause rather than stated as its own capability statement. Both present with one less explicit, matching anchor 4 rather than the fully dual-statement anchor 5.

4 / 5

Trigger Term Quality

Contains natural phrases users would say ("keep learning", "track sources", "refresh research", "improve itself", "single... agent", "multi-agent team") with good keyword coverage. Missing common synonyms such as "self-improving" or "agent memory", so it falls just below the comprehensive synonym-level anchor 5 but clearly above anchor 3.

4 / 5

Distinctiveness Conflict Risk

"single installable agent... without becoming a multi-agent team" explicitly carves the boundary against multi-agent orchestration skills, and the self-evolution niche has distinct triggers. Clear niche with minimal conflict risk, matching anchor 5 rather than anchor 4's minor-overlap profile.

5 / 5

Total

17

/

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

agentlas-ai/Agentlas-OS

Path

claude/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/self-evolving-single-agent/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.