CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

autonomous-opus-loop

Autonomous Claude Code operation using Opus 4.5 for intelligent continuation decisions. Use when running long tasks, multi-step implementations, overnight development, or any workflow requiring continuous autonomous operation without human intervention.

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 ./.claude/skills/autonomous-opus-loop/SKILL.md

The canonical home for this skill is autonomous-opus-loop in fernandezbaptiste/Skrillz

SKILL.md
Quality
Evals
Security

Quality

Content

56%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 highly actionable with concrete commands, complete configuration examples, and genuine safety engineering, but it is padded well beyond what SKILL.md needs and its progressive-disclosure structure is undercut by three referenced files that do not exist in the bundle. Trimming inlined reference material and shipping the missing reference files would lift both weak dimensions.

Suggestions

Move Example Configurations, Cost Estimation, Session Logs, and the integration snippets into dedicated reference files and keep only a one-line pointer plus a single minimal example in SKILL.md, cutting the body to a fraction of its current length.

Create the three referenced-but-missing files (references/analyzer-prompts.md, references/safety-patterns.md, references/integration-guide.md) or remove them from the References section so navigation matches the actual bundle.

Add an explicit post-install validation step (e.g., a dry-run or hook-fire verification before launching the first autonomous session) to close the workflow's remaining validation gap for this long-running, hard-to-interrupt operation.

DimensionReasoningScore

Conciseness

At 563 lines the body is noticeably verbose: a full ASCII architecture diagram, three example configurations repeating the same JSON fields, a cost-estimation table, session-log sample lines, and a version-history section, plus time-sensitive model IDs and version dates ('v1.0.0 (2024-01)', 'claude-sonnet-4-20250514') outside any 'old patterns' section. Several sections are padding that belongs in reference files, matching the 'noticeably verbose; several unnecessary explanations or padded sections' anchor. Not 3 because the redundancy goes beyond minor tightening — the Quick Start alone plus the References section could carry most of the operational value.

2 / 5

Actionability

Guidance is largely copy-paste ready: exact script paths ('.claude/skills/autonomous-opus-loop/scripts/install.sh'), a complete settings.json hook block, a full config JSON, and concrete troubleshooting commands ('bash -n ...', 'chmod +x ...'). Not 5 because the Safety Features bash snippets are illustrative fragments of the script rather than executable units, and the analyzer system prompt requires the reader to assemble placeholder substitution themselves.

4 / 5

Workflow Clarity

The Quick Start is clearly sequenced (install hook → configure objective → start Claude Code) and the potentially risky batch operation has validation checkpoints: iteration/cost/runtime limits, consecutive-failure escalation, circular-work detection, and an emergency-stop script, plus verification steps in Troubleshooting. Not 5 because there is no explicit validate-after-install checkpoint before starting the first autonomous run (e.g., verifying the hook fires with a dry-run), leaving a minor validation gap.

4 / 5

Progressive Disclosure

Section structure is well organized with a clearly signaled References/Scripts listing, but only 1 of the 4 referenced files exists in the bundle (references/hook-mechanics.md) — analyzer-prompts.md, safety-patterns.md, and integration-guide.md are missing — and substantial content that belongs in those files (example configurations, cost estimation, integration snippets) is inlined in SKILL.md. This matches the 'some structure but could be better organized; content that should be separate is inline' anchor. Not 4 because navigation to three referenced files is broken, and not 2 because the sections that do exist are clearly headed and the existing reference is one level deep.

3 / 5

Total

13

/

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.

A solid description with an explicit 'Use when...' trigger clause and natural trigger phrases. Its main weakness is an abstract 'what' — the concrete mechanics (Stop hook, continuation decisions injected as instructions) are not stated.

DimensionReasoningScore

Specificity

Names the domain ("Autonomous Claude Code operation using Opus 4.5") and a mechanism ("intelligent continuation decisions"), but does not list the concrete actions the skill performs (install Stop hook, configure objective, analyze progress, decide continue/stop). This matches the 'names domain and 1-2 concrete actions, but not comprehensive' anchor; it is not score 4 because no multi-action list is given, and not score 2 because a specific operating mechanism is stated.

3 / 5

Completeness

Both parts are present: 'what' ("Autonomous Claude Code operation using Opus 4.5 for intelligent continuation decisions") and an explicit 'when' ("Use when running long tasks, multi-step implementations, overnight development, or any workflow requiring continuous autonomous operation without human intervention"). Not 5 because the 'what' is abstract — 'intelligent continuation decisions' does not state what the skill concretely does.

4 / 5

Trigger Term Quality

"long tasks", "multi-step implementations", and "overnight development" are natural phrases a user would say when needing this skill, matching the 'good keyword coverage; a few natural terms missing' anchor. Not 5 because common variations like "unattended", "run in the background", or "while I'm away" are absent; not 3 because coverage goes beyond a single generic keyword.

4 / 5

Distinctiveness Conflict Risk

The autonomous-loop niche with Opus analyzer and explicit triggers (overnight development, no human intervention) is mostly distinct with minor overlap risk against generic loop/automation skills; not 5 because phrases like 'long tasks' could overlap with general long-running-workflow skills.

4 / 5

Total

15

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (563 lines); consider splitting into references/ and linking

Warning

referenced_paths_exist

Referenced path issues: 3 missing

Warning

Total

14

/

16

Passed

Repository

fernandezbaptiste/Skrillz

Path

.claude/skills/autonomous-opus-loop/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.