CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

ac-master-controller

Master controller for complete autonomous operation. Use when starting full autonomous projects, managing end-to-end workflow, controlling autonomous lifecycle, or running complete implementations.

Quality

64%

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 ./.claude/skills/ac-master-controller/SKILL.md

The canonical home for this skill is ac-master-controller in fernandezbaptiste/Skrillz

SKILL.md
Quality
Evals
Security

Quality

Content

61%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 a concise, well-structured overview that correctly pushes implementation detail into a real script, but it functions more as a table of contents than an operating guide: the quick start has placeholders, the workflow steps lack executable detail, and a batch autonomous operation ships with no validation checkpoints or failure-handling guidance.

Suggestions

Make the Quick Start executable: show how project_dir is obtained (e.g. Path("./my-project")) and briefly state what run_project returns so the reader knows how to interpret result.

Add validation checkpoints and failure handling to the workflow (e.g. 'If VERIFY fails: review the report, re-run failed features, then re-verify'), since this is a batch operation that burns many sessions/cost by design.

Flesh out the API Reference pointer with the 2-3 key methods (run_project, get_status) and their parameters instead of a bare 'see the file' mention.

DimensionReasoningScore

Conciseness

The body is lean with no explanation of concepts Claude already knows, matching 'Efficient; minor instances of over-explanation that could be trimmed' — the Purpose section ('Provides the highest-level interface for autonomous coding...') largely repeats the opening line ('Master controller for end-to-end autonomous coding'). It is not a 5 because of that small redundancy.

4 / 5

Actionability

The Quick Start is real code matching the script's actual API (MasterController.run_project), but it references an undefined placeholder 'project_dir' and the workflow steps ('Run autonomous implementation loop', 'Final validation') are one-line abstractions with no commands or parameters, matching 'Some concrete guidance but incomplete... missing key details'. It is not a 4 because the bulk of the guidance describes rather than instructs, deferring everything to the script.

3 / 5

Workflow Clarity

The five steps (SETUP → SPEC → LOOP → VERIFY → REPORT) are clearly sequenced but there are no validation checkpoints or failure-handling feedback loops for what is a batch autonomous operation (the script runs up to 100 sessions / a cost cap), which caps workflow clarity at 3 per the batch-operations guideline. It is not a 2 because the sequence is present and coherent, and 'VERIFY → Final validation' at least names a validation stage.

3 / 5

Progressive Disclosure

Sections are well organized and the 245-line implementation is appropriately kept in scripts/master_controller.py, referenced once and one level deep ('See scripts/master_controller.py for full implementation') — the file exists and the reference is real, matching 'Good structure; most content is appropriately placed; references mostly clear'. It is not a 5 because the pointer is bare (no link, no summary of key methods) and the workflow phases have no navigation to where each is implemented in the script.

4 / 5

Total

14

/

20

Passed

Description

50%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 has the right structure (what + explicit 'Use when' triggers, third-person voice) but is built almost entirely from buzzword phrases ('complete autonomous operation', 'end-to-end workflow', 'autonomous lifecycle') with no concrete actions or natural user trigger terms, giving it high overlap risk with any other orchestration skill.

Suggestions

Replace buzzword phrases with concrete actions the controller performs, e.g. 'Orchestrates multi-session autonomous coding projects: generates a feature list from a spec, runs implementation sessions, validates results, and produces a completion report.'

Add natural trigger phrasings users would actually say, such as 'run this project autonomously', 'implement this spec end-to-end', or 'hands-off coding', instead of restating the skill name.

Sharpen distinctiveness by naming what makes this skill different from generic planning/loop skills (e.g. session/cost budgeting, spec-to-report lifecycle) so it does not trigger for every orchestration request.

DimensionReasoningScore

Specificity

The description names the domain ("Master controller for complete autonomous operation") but contains no concrete actions — "managing end-to-end workflow", "controlling autonomous lifecycle", and "running complete implementations" are generic buzzword phrases, matching the anchor 'Names the domain but actions are minimal or generic'. It is not a 3 because no specific, concrete action verb-object pair (like 'extracts text' or 'generates reports') appears anywhere.

2 / 5

Completeness

It has both a what-statement ('Master controller for complete autonomous operation') and an explicit 'Use when...' clause with four trigger contexts, matching 'Has both what and when; when could be more explicit or specific'. It is not a 5 because the what is abstract buzzword rather than a concrete capability statement, and the triggers are restatements of the skill name rather than concrete user phrases; it is not a 3 because the when-clause is explicitly present, not missing or weakly implied.

4 / 5

Trigger Term Quality

The 'Use when' clause offers some relevant keywords ('starting full autonomous projects', 'running complete implementations'), but 'controlling autonomous lifecycle' is not a phrase a user would naturally say, and common variations like 'run autonomously', 'hands-off', or 'spec to completion' are missing — matching 'Some relevant keywords but missing common variations or synonyms'. It does not reach 4 because the keyword set is circular (restates the skill's own name) rather than covering natural user terms.

3 / 5

Distinctiveness Conflict Risk

Trigger phrases like 'running complete implementations' and 'managing end-to-end workflow' are broad enough to overlap with virtually any orchestration, planning, or automation skill, matching 'Very broad; high overlap risk with many similar skills'. It is not a 3 because nothing in the description carves out a distinct niche — no unique artifacts, file types, or distinguishing trigger terms.

2 / 5

Total

11

/

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

fernandezbaptiste/Skrillz

Path

.claude/skills/ac-master-controller/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.