CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

auto-claude-cli

Auto-Claude CLI command reference and usage patterns. Use when running specs, managing builds, checking status, or using CLI commands for autonomous coding tasks.

Quality

73%

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/auto-claude-cli/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%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 highly actionable CLI reference with copy-paste-ready commands, good tables, and worked workflow examples. Its weaknesses are redundant repetition of the same commands across sections, a batch workflow lacking validation steps, and complete failure to link the existing reference bundle files whose content it duplicates.

Suggestions

Drop the Quick Reference table or the Command Options tables - they repeat commands already shown in Core Commands - and remove or isolate the version-pinned default model (claude-opus-4-5-20251101).

Add review/validation steps to the Batch Processing example (e.g. run --review and check QA status after each build before proceeding to the next spec).

Link the existing reference files (e.g. "Full CLI usage guide: see [CLI-USAGE.md](references/CLI-USAGE.md); project architecture: see [CLAUDE.md](references/CLAUDE.md))" and move detailed setup/options content there instead of inlining it.

DimensionReasoningScore

Conciseness

The body is mostly efficient (tables of commands rather than prose), but the same commands appear redundantly in the Quick Reference table, Core Commands, and Command Options sections, and the env table pins a time-sensitive model default ("claude-opus-4-5-20251101"). This matches "mostly efficient but includes some unnecessary explanation or could be tightened"; not a 4 because the duplication is noticeable rather than minor.

3 / 5

Actionability

Every section gives copy-paste-ready bash commands with concrete examples covering the common cases: spec creation ("python spec_runner.py --task \"Add user authentication with OAuth\""), running ("python run.py --spec 001 --max-iterations 5"), workspace testing ("cd .worktrees/auto-claude/{spec-name}/"), and end-to-end workflow examples. This fully matches the anchor for executable, copy-paste-ready commands covering common cases.

5 / 5

Workflow Clarity

Sequences are present and the QA loop (Reviewer -> QA_FIX_REQUEST.md -> Fixer -> repeat) plus review-before-merge give some checkpoints, but the Batch Processing example runs three builds in sequence with no review or validation step between them, and merge/discard guidance has no explicit verification of the build before merging. The rubric's cap for batch/destructive workflows without validation applies; not a 4 because validation gaps are more than minor.

3 / 5

Progressive Disclosure

The body is well-sectioned and navigable, but it never references the provided bundle files (references/CLAUDE.md and references/CLI-USAGE.md, the latter substantially overlapping this body's setup and command content), so the references are effectively buried while overlapping content is inlined. This sits between anchor 2 (inlined content that belongs in separate files) and anchor 3 (some structure, references not clearly signaled); the strong section structure pulls it to 3.

3 / 5

Total

14

/

20

Passed

Description

71%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 is a solid, correctly structured skill description with an explicit what and a genuine Use-when trigger clause. Its weaknesses are a circular trigger term ("using CLI commands"), a label-style what statement, and trigger overlap with closely related sibling skills in the same family.

Suggestions

Replace the circular trigger "or using CLI commands for autonomous coding tasks" with concrete triggers such as "when invoking spec_runner.py or run.py, or running QA validation, merging, or discarding a build".

Make the what statement capability-oriented, e.g. "Runs Auto-Claude specs and manages builds via CLI commands (create, run, review, QA, merge, discard)."

Add differentiating terms (spec_runner.py, run.py, worktree testing) to reduce collision with the auto-claude-spec and auto-claude-build sibling skills.

DimensionReasoningScore

Specificity

The description lists several concrete actions ("running specs, managing builds, checking status") beyond the domain name, matching the anchor for several specific actions with minor gaps. It is not a 5 because "using CLI commands" is circular and coverage omits capabilities the body documents (QA validation, merge/discard); not a 3 because it goes beyond 1-2 actions.

4 / 5

Completeness

Both a what ("Auto-Claude CLI command reference and usage patterns") and an explicit "Use when..." clause are present, satisfying the anchor for both with room for improvement. Not a 5 because the what is a label rather than a capability statement and the when clause is weakened by the circular "or using CLI commands".

4 / 5

Trigger Term Quality

Natural trigger phrases like "running specs", "managing builds", and "checking status" map well to what a user of this framework would say. Not a 5 because there are no command names or synonyms (spec_runner.py, run.py, QA, merge) that a user might mention.

4 / 5

Distinctiveness Conflict Risk

The "Auto-Claude CLI" framing carves a niche, but triggers like "running specs" and "managing builds" overlap directly with the sibling skills the body lists (auto-claude-spec, auto-claude-build, auto-claude-workspace). This matches the anchor for somewhat specific content that could still overlap with similar skills; not a 4 because the overlap is with closely related skills sharing the exact topic areas.

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

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