CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

auto-claude-build

Auto-Claude autonomous build system. Use when running builds, understanding agent workflow, managing parallel execution, or troubleshooting build issues.

Quality

78%

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/auto-claude-build/SKILL.md

The canonical home for this skill is auto-claude-build in fernandezbaptiste/Skrillz

SKILL.md
Quality
Evals
Security

Quality

Content

77%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 an information-dense, highly actionable reference: concrete commands, a clearly sequenced build pipeline with an explicit QA validate→fix→re-validate loop, and solid recovery/troubleshooting coverage. Its main structural weakness is that everything lives in one long SKILL.md with no reference files to split the load. Minor gaps include an undocumented --review flag and path-less file mentions.

Suggestions

Split the heavier sections (Agent Configuration, QA Validation, Troubleshooting) into references/ files (e.g. references/qa-validation.md, references/troubleshooting.md) linked one level deep from SKILL.md, keeping the body as an overview.

Add '--review' to the Build Options table since it is already recommended in the Git-conflicts row of Common Issues.

Give full paths (or a brief pointer) for mentioned files like coder_recovery.md, security.py, and core/client.py so the references are verifiable.

DimensionReasoningScore

Conciseness

The body is dense with project-specific facts (agent roles, run.py options, artifact paths, env overrides) and does not explain concepts Claude already knows, matching 'efficient; minor instances that could be trimmed'. Not 5 because of small redundancies — the QA Loop ASCII diagram restates the QA Phase text, and the Troubleshooting section repeats monitoring commands — and not 3 because there is no padded or generic explanatory material.

4 / 5

Actionability

Commands are concrete and largely copy-paste ready — 'python run.py --spec 001', 'tail -f .auto-claude/specs/001-feature/build-progress.txt', 'touch …/PAUSE', 'AUTO_BUILD_MODEL=… python run.py' — plus a complete create_client() snippet, fitting 'mostly executable guidance with minor gaps'. Not 5 because the '--review' flag is used in Troubleshooting but absent from the Build Options table, and file references like 'coder_recovery.md' and 'security.py' are given without paths.

4 / 5

Workflow Clarity

The build flow is clearly sequenced (initialization → planning → implementation → QA) with an explicit validation feedback loop — 'QA Reviewer validates each acceptance criterion… If issues found, QA Fixer applies fixes. Loop until approved (max 50 iterations)' — plus recovery mode and a troubleshooting table, matching the 'explicit validation steps; feedback loops for error recovery' anchor. The worktree isolation and 'no automatic pushes' principles also cover the risky-operation safety the rubric demands, so neither the 4 anchor's 'minor validation gaps' nor the destructive/batch cap applies.

5 / 5

Progressive Disclosure

The body is well-sectioned with clear headers, but it is a ~310-line monolithic file: no references/, scripts/, or assets/ files exist in the bundle, and content that naturally belongs in separate files (agent configuration, QA validation details, troubleshooting) is all inlined, matching 'some structure but… content that should be separate is inline'. Not 4 because there are no well-signaled one-level-deep reference files at all, and not 2 because section organization and navigation within the file are good.

3 / 5

Total

16

/

20

Passed

Description

70%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 a well-formed explicit 'Use when…' trigger clause with natural domain phrases, but its 'what' is only a system name rather than a statement of concrete capabilities. Distinctiveness within the auto-claude family is reasonable, with minor overlap risk against generic build tooling. Voice is correctly third person with no fluff.

Suggestions

Add 2-3 concrete capability statements to the 'what' half, e.g. 'Orchestrates planner, coder, and QA agents through spec-based builds in isolated git worktrees, with automated QA validation loops.'

Include the natural troubleshooting variations users are likely to say, such as 'build stuck', 'build failed', or 'agent recovery', in the Use-when clause.

Name the primary entry point or artifact (e.g. 'run.py --spec') so the description distinguishes this system from generic CI/build skills.

DimensionReasoningScore

Specificity

The 'what' is only a label — 'Auto-Claude autonomous build system' — with no stated capabilities; the concrete activities ('running builds', 'managing parallel execution', 'troubleshooting build issues') appear only as use-when triggers, which lands between the 'names domain, minimal actions' (2) and 'domain plus 1-2 concrete actions' (3) anchors, slightly above the midpoint. Not 4 because no specific capabilities of the system (e.g., orchestrating planner/coder/QA agents) are explicitly stated.

3 / 5

Completeness

Both parts are present: 'Auto-Claude autonomous build system' states what it is, and an explicit 'Use when running builds, understanding agent workflow, managing parallel execution, or troubleshooting build issues' clause states when. Not 5 because the 'what' is a bare name without any concrete capability statements, and not 3 because the 'when' is fully explicit with concrete trigger phrases.

4 / 5

Trigger Term Quality

Good coverage of natural phrases a user would say in this domain — 'running builds', 'troubleshooting build issues', 'agent workflow', 'managing parallel execution' — matching the 'good keyword coverage, a few natural terms missing' anchor. Not 5 because common variations like 'build stuck', 'build failed', 'spec build', or 'agent orchestration' are absent.

4 / 5

Distinctiveness Conflict Risk

'Auto-Claude autonomous build system' carves out a clear niche with triggers tied to that system's builds, matching 'mostly distinct; minor overlap risk'. Not 5 because generic phrases like 'running builds' and 'troubleshooting build issues' could overlap with general CI/build-tooling skills and the sibling auto-claude-* skills.

4 / 5

Total

15

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository

fernandezbaptiste/Skrillz

Path

.claude/skills/auto-claude-build/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.