CtrlK
BlogDocsLog inGet started
Tessl Logo

ac-autonomous-orchestrator

Main orchestrator for autonomous coding operations. Use when running autonomous sessions, coordinating components, managing the full lifecycle, or orchestrating implementations.

56

Quality

70%

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-autonomous-orchestrator/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

72%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 genuinely lean, well-structured overview with executable quick-start code that matches the bundled implementation and a verified one-level reference. The main gap is workflow depth: the orchestration flow lists a VALIDATE state but provides no explicit checkpoint or failure-handling guidance for an autonomous pipeline that auto-commits, and the quick start leaves 'project_dir' and the result object undocumented.

Suggestions

Add a validation checkpoint to the flow, e.g. 'COMMIT only after VALIDATE passes; on failure, loop back to EXECUTE with error context' — this is the rubric's key gap for a batch/auto-commit skill.

Show the shape of the returned result (status, features_completed, errors) or define how project_dir is obtained so the Quick Start is fully copy-paste ready.

Merge the redundant 'Integration' section and the opening tagline (which repeats the frontmatter description) into Purpose to tighten the body further.

DimensionReasoningScore

Conciseness

The ~35-line body is lean and assumes Claude's competence: a one-line Purpose, a compact Quick Start, a terse state flow, and a pointer to the implementation. It falls short of 5 only because the opening line 'Main orchestrator for autonomous coding operations.' duplicates the frontmatter description, and 'Integration: Coordinates all AC skills for unified operation.' restates the Purpose — minor trims available, matching 'Efficient; minor instances of over-explanation that could be trimmed'.

4 / 5

Actionability

The Quick Start gives runnable, real code ('from scripts.autonomous_orchestrator import AutonomousOrchestrator', 'await orchestrator.initialize(objective=...)', 'result = await orchestrator.run()') that matches the actual script's usage, and the referenced file exists. Not 5 because 'project_dir' is undefined, the returned 'result' fields (features_completed, errors, etc.) are never shown, and no command-line invocation is given — 'Mostly executable guidance; concrete code or commands with minor gaps'.

4 / 5

Workflow Clarity

The Orchestration Flow gives a clear 6-step sequence (INIT → PLAN → EXECUTE → VALIDATE → COMMIT → CONTINUE) and a VALIDATE step is named, but there are no checkpoints or error-recovery guidance — nothing on what to do when QA validation fails, when to abort, or that COMMIT only proceeds after validation passes. For an autonomous batch pipeline that auto-commits, this matches 'Steps listed but validation gaps; sequence present but checkpoints missing or implicit' rather than 4.

3 / 5

Progressive Disclosure

The body is a well-organized overview (Purpose, Quick Start, flow, pointer) with a single one-level-deep reference — 'See scripts/autonomous_orchestrator.py for full implementation' — and that file actually exists in the bundle with matching usage. Under the rubric's simple-skill guidance (under 50 lines, well-organized sections, verified single reference), this fits the top anchor 'Clear overview with well-signaled one-level-deep references'.

5 / 5

Total

16

/

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 has an explicit 'Use when...' trigger clause and names its domain, but the capability statement is generic orchestration language with no concrete actions. Trigger coverage is adequate but misses natural synonyms. Moderate quality overall: functional for triggering, weak on communicating what the skill actually does.

Suggestions

Replace the generic role statement with 2-3 concrete actions the orchestrator performs, e.g. 'Runs an initialize → plan → TDD-execute → validate → commit loop across a feature list' instead of 'Main orchestrator for autonomous coding operations'.

Broaden trigger phrases with natural user synonyms: 'autonomous coding', 'hands-off implementation', 'self-directed coding session', 'run to completion without supervision'.

Sharpen the 'what' so it distinguishes this skill from sibling coordinator/planner skills — e.g. mention it drives the full lifecycle including QA validation and git commits.

DimensionReasoningScore

Specificity

The description names the domain ("Main orchestrator for autonomous coding operations") but its actions are generic role statements — "coordinating components", "managing the full lifecycle", "orchestrating implementations" — with no concrete operations like planning, TDD execution, validation, or committing. This matches the anchor 'Names the domain but actions are minimal or generic'; it does not reach 3 because none of the stated actions are concrete.

2 / 5

Completeness

Both halves are present: a 'what' ("Main orchestrator for autonomous coding operations") and an explicit 'Use when...' clause with four trigger scenarios. It falls short of 5 because the 'what' is a role label rather than a concrete statement of capabilities, matching the anchor 'Has both what and when; when could be more explicit or specific' (here the what is the weaker half).

4 / 5

Trigger Term Quality

Phrases like "Use when running autonomous sessions", "coordinating components", and "orchestrating implementations" give some natural keywords, but common user variations (e.g. 'hands-off', 'self-directed', 'auto-run', 'continuous implementation') are missing. Fits 'Some relevant keywords but missing common variations or synonyms' rather than 4, where only a few natural terms would be absent.

3 / 5

Distinctiveness Conflict Risk

"Main orchestrator for autonomous coding operations" carves a niche among autonomous-coding skills, but broad phrases like "coordinating components" and "managing the full lifecycle" could overlap with any planner/coordinator skill. Fits 'Somewhat specific but could still overlap with similar skills' — not 4, since it lacks the distinct trigger phrases of a clearly bounded niche.

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