CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

do-and-judge

Execute a task with sub-agent implementation and LLM-as-a-judge verification with automatic retry loop

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 ./antigravity/skills/do-and-judge/SKILL.md

The canonical home for this skill is do-and-judge in NeoLabHQ/context-engineering-kit

SKILL.md
Quality
Evals
Security

Quality

Content

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

An exceptionally actionable and clearly sequenced orchestration workflow undermined by severe verbosity and a monolithic structure. The prompt templates and decision logic are copy-paste ready, but the skill duplicates its own templates inside the examples and keeps ~600 lines of examples inline that should be external references.

Suggestions

Move Examples 1-5 to a references/EXAMPLES.md file and keep one compact example inline — this simultaneously improves conciseness and progressive_disclosure (the two lowest-scoring dimensions).

Remove the verbatim re-reproduction of the meta-judge and implementation prompt templates inside Examples 1 and 4 (a "[... same template as Phase 2 ...]" placeholder suffices) and drop the Best Practices section that restates the Model Selection Policy.

Fix the typo clusters ("imidiatly", "anyting", "differnt", "avaiable", "exmple", "coralation", "sumaraize") and the sdd/sadd agent-name inconsistency ("sadd:meta-judge" vs "sdd:developer"), which degrade trust in an otherwise precise document.

DimensionReasoningScore

Conciseness

The ~1,240-line body is noticeably verbose: the meta-judge and implementation prompt templates are reproduced nearly verbatim inside Examples 1 and 4, the Examples section spans ~600 lines, and the Model Selection Policy rules are restated as "Best Practices" bullets. It is not 1 because nearly all content is non-obvious policy rather than explanations of concepts Claude already knows; not 3 because redundancy here is systematic (whole template duplications, repeated cross-references), not occasional.

2 / 5

Actionability

The skill provides exact, copy-paste-ready prompt templates for every phase, concrete dispatch blocks, explicit decision logic (score thresholds, retry budget, strict-mode handling), a retry template, report formats, and five worked examples covering the common cases (first-pass, escalation, max-retry failure, pre-existing changes). Fully executable guidance with no gaps — matches the 5 anchor.

5 / 5

Workflow Clarity

Phases 1-6 are explicitly sequenced, judge verification acts as an explicit validation checkpoint after every attempt, and the retry-with-feedback loop plus max-retry escalation/re-entry rules form a complete feedback loop with a decision-logic checklist. It is not 4 because validation checkpoints are explicit and central, not merely present with minor gaps; the small label inconsistencies (e.g. the "Phase 6 Re-entry" link) are cosmetic.

5 / 5

Progressive Disclosure

There are no bundle files at all — everything lives in one 57KB SKILL.md with good internal section structure and working anchors, but the ~600-line Examples section and the cross-provider equivalence table clearly belong in separate reference files and are fully inlined. This matches anchor 3 ("some structure but could be better organized; content that should be separate is inline"); not 4 because nothing is split out to one-level-deep references, and not 2 because the internal organization is substantial and easy to navigate.

3 / 5

Total

15

/

20

Passed

Description

55%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 states a clear, fairly specific "what" but omits any "when"/trigger guidance and uses few natural user phrases. It is functional but would be substantially improved by a "Use when..." clause with concrete trigger terms.

Suggestions

Add an explicit trigger clause, e.g. "Use when the user asks to execute, implement, or fix something AND wants verified quality — e.g. 'do this and verify it', 'implement and judge', 'retry until it passes'."

Name the typical invocation surface (slash-command style triggers like "/do-and-judge") and common user phrasings so the description matches what users actually type.

Sharpen the opening beyond "Execute a task" (e.g. "Executes a single coding/documentation task") to reduce overlap with generic orchestration and delegation skills.

DimensionReasoningScore

Specificity

"Execute a task with sub-agent implementation and LLM-as-a-judge verification with automatic retry loop" lists several concrete actions (dispatch an implementation sub-agent, verify with an independent judge, retry automatically). It is not 5 because "Execute a task" is a generic verb with no coverage of inputs, artifacts, or the meta-judge step; not 3 because more than 1-2 specific actions are named.

4 / 5

Completeness

The "what" is clear (execute via sub-agent + judge verification + retry loop) but there is no "Use when..." or equivalent trigger guidance at all, which caps completeness at 3 per the judging guidelines. It is not 2 because the "what" half is concrete and specific, not vague.

3 / 5

Trigger Term Quality

Relevant keywords exist ("sub-agent", "LLM-as-a-judge", "retry loop") but natural user phrasings are missing — e.g. "do and judge", "implement and verify", "retry until it passes". It matches anchor 3 ("some relevant keywords but missing common variations or synonyms") better than 4, where natural terms would be broadly covered with only a few missing.

3 / 5

Distinctiveness Conflict Risk

The judge-verification/retry pattern is a recognizable niche, but the opening "Execute a task" is broad enough to overlap with general orchestration, delegation, and code-review skills. It fits anchor 3 ("somewhat specific but could still overlap with similar skills"); not 4 because the generic opening leaves real collision risk with sibling orchestration skills.

3 / 5

Total

13

/

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

skill_md_line_count

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

Warning

Total

15

/

16

Passed

Repository

NeoLabHQ/context-engineering-kit

Path

antigravity/skills/do-and-judge/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.