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

69%

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

Quality

Content

68%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-structured overview with mostly executable Quick Start code and an appropriately scoped one-level reference to the bundled script. Its main weakness is the workflow section: phases are labeled but unexpanded, with no failure/validation feedback loop for a long-running autonomous operation.

Suggestions

Add a feedback loop to the workflow: after VERIFY, state what happens on failure (e.g. "If verification fails: LOOP re-enters with error context until limits in ControllerConfig are reached").

Expand each workflow phase from a bare label to a concrete step (e.g. "SPEC: controller.generate_features(spec) → features.json") so the sequence is executable rather than descriptive.

Merge the redundant opening line and Purpose section, and make the API reference a proper link with one sentence orienting the reader (key classes, config options like max_sessions/max_cost_usd).

DimensionReasoningScore

Conciseness

The body is lean with a compact Quick Start and a tight workflow list, but the opening line "Master controller for end-to-end autonomous coding" is restated nearly verbatim by the Purpose section ("Provides the highest-level interface for autonomous coding..."). Minor redundancy to trim, so anchor 4 fits better than 5.

4 / 5

Actionability

The Quick Start gives real, mostly executable code matching the bundled script's usage, but `project_dir` is undefined, the import path assumes a specific layout, and parameters like spec/objective are unexplained. Fits "Mostly executable guidance; concrete code or commands with minor gaps", not 5 since it is not fully copy-paste ready.

4 / 5

Workflow Clarity

The 5-phase sequence (SETUP → SPEC → LOOP → VERIFY → REPORT) is clearly ordered, but each step is a one-line label with no commands, and "VERIFY → Final validation" is terminal with no feedback loop for failure recovery in a long-running autonomous batch operation. Fits "Steps listed but validation gaps; checkpoints missing or implicit".

3 / 5

Progressive Disclosure

The body is a short overview pointing to `scripts/master_controller.py` (verified to exist) one level deep under a dedicated API Reference heading, appropriate for a single-script bundle. Not 5 because the pointer is a bare backtick path with no orientation to what the file contains (e.g., ControllerConfig limits) and no proper link.

4 / 5

Total

15

/

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 answers both what and when with an explicit "Use when" clause, but the what is circular buzzword-level language with no concrete capability. Trigger terms are domain-relevant yet generic, and broad workflow phrasing creates moderate conflict risk with orchestration-type skills.

Suggestions

Replace circular phrasing ("Master controller for complete autonomous operation") with 2-3 concrete capabilities, e.g. "Runs multi-session autonomous coding projects from spec to verified completion, with cost/session limits and a completion report".

Ground the trigger terms in natural user phrasing and concrete artifacts (e.g. "run a project end-to-end autonomously", "hands-off implementation", "spec-to-completion") instead of abstractions like "autonomous lifecycle".

Sharpen distinctiveness by naming what is unique (multi-session loop with max_sessions/max_cost limits) so it cannot be confused with generic workflow-orchestration skills.

DimensionReasoningScore

Specificity

Phrases like "Master controller for complete autonomous operation" and "controlling autonomous lifecycle" name the domain but offer only generic actions; no concrete capability is stated. Matches the anchor "Names the domain but actions are minimal or generic" rather than 3, which requires 1-2 concrete actions.

2 / 5

Completeness

Both parts are explicit: what ("Master controller for complete autonomous operation") and when ("Use when starting full autonomous projects... or running complete implementations"). Not 5 because the "what" is circular and states no concrete capability; not 3 because the "when" is explicit, not weakly implied.

4 / 5

Trigger Term Quality

Keywords exist ("full autonomous projects", "end-to-end workflow", "complete implementations") but skew buzzword-generic and miss natural user variations like "run hands-off" or "code autonomously". Fits "Some relevant keywords but missing common variations or synonyms", not 4 since coverage is not genuinely good.

3 / 5

Distinctiveness Conflict Risk

The autonomous-coding niche is somewhat distinct, but broad phrases like "managing end-to-end workflow" and "running complete implementations" risk overlap with generic orchestration and workflow skills. Fits "Somewhat specific but could still overlap with similar skills".

3 / 5

Total

12

/

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

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.