CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

autopilot-learning

Make a long-running or looped task list learn as it goes with agentic-flow - before each task recall similar past episodes and their critiques, after each task record the outcome, and re-engage failed tasks with what was learned. Use with /loop or autopilot-style runs, or when the user asks for "self-learning" task completion.

Quality

90%

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

SKILL.md
Quality
Evals
Security

Quality

Content

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

An exemplary lean instruction-only skill: a clear 6-step iteration loop with explicit validation, error-recovery feedback, and a stopping rule, plus concrete MCP tool names and parameters and sensible guard rails. The only gap is that tool invocations are described rather than shown as complete example payloads, leaving the pattern_store record format and reward scale implicit.

DimensionReasoningScore

Conciseness

The ~25-line body is lean and assumes Claude's competence: every sentence carries operational information (MCP server, required profiles, tool names, guard behavior) with no padding or explanation of known concepts. It matches anchor 5 rather than anchor 4 because there is no over-explanation that could be trimmed.

5 / 5

Actionability

Concrete MCP tool calls with specific parameters are provided ('agentdb_pattern_search with the task text, k: 5', 'onlyFailures: true', 'agentdb_pattern_store with success, an honest reward, the number of attempts in critique'). It falls short of anchor 5's copy-paste-ready bar because no full example invocation payload is shown and the reward scale for pattern_store is left undefined — minor gaps, not the missing-details level of anchor 3.

4 / 5

Workflow Clarity

The 6-step sequence (Pick, Recall, Plan, Do, Record, Re-engage) includes an explicit validation checkpoint ('verify it with something checkable (tests, a build, a command's output)'), a feedback loop for error recovery ('Re-engage a failed task only with a changed approach' plus reading failures before successes), and a termination rule ('After three failed attempts, stop and report'), matching anchor 5. The destructive/batch cap does not apply since verification steps are present.

5 / 5

Progressive Disclosure

The skill is under 50 lines with no external references needed (no references/, scripts/, or assets/ directories exist), and it is organized into clear sections ('## Each iteration', '## Guard rails', '## Report'). Per the rubric's simple-skill guideline, this qualifies for anchor 5 with well-organized sections alone.

5 / 5

Total

19

/

20

Passed

Description

83%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 strong description that explicitly states concrete actions with their loop timing and includes a clear, explicit 'Use with...' trigger clause covering /loop, autopilot runs, and self-learning requests. Its only weaknesses are a slightly abstract opening clause ('learn as it goes') and a few missing natural synonyms in the trigger terms.

DimensionReasoningScore

Specificity

The description lists several concrete, timed actions ('before each task recall similar past episodes and their critiques, after each task record the outcome, and re-engage failed tasks with what was learned'), which exceeds the 1-2 actions of anchor 3. It falls short of anchor 5's comprehensive coverage because 'learn as it goes' and 'record the outcome' leave some actions underspecified relative to the anchor-5 example's density.

4 / 5

Completeness

It clearly answers both 'what' (recall past episodes and critiques before each task, record the outcome after, re-engage failed tasks with what was learned) and 'when' with an explicit trigger clause ('Use with /loop or autopilot-style runs, or when the user asks for "self-learning" task completion'), matching the anchor-5 example structure. The missing-'Use when' cap does not apply since explicit trigger guidance is present.

5 / 5

Trigger Term Quality

Natural trigger phrases users would actually say are present: '/loop', 'autopilot-style runs', and '"self-learning" task completion', plus 'looped task list'. This is good keyword coverage (anchor 4) rather than comprehensive synonym coverage (anchor 5) — variations like 'learn from past attempts' or 'self-improving' are missing.

4 / 5

Distinctiveness Conflict Risk

The description is anchored to a specific plugin ('with agentic-flow') and distinct triggers (/loop, autopilot, self-learning task completion), giving it a clear niche. It is not anchor 5 because the phrase 'self-learning' carries minor overlap risk with general memory or retrospective-learning skills.

4 / 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

ruvnet/agentic-flow

Path

plugins/agentic-flow/skills/autopilot-learning/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.