CtrlK
BlogDocsLog inGet started
Tessl Logo

spec-loop-clarify-task

Engage the User to resolve important open decisions in Spec Loop work, including tasks, plans, design updates, work breakdowns, implementation checkpoints, and ADR drafting. Use when the user asks to clarify, compare options, discuss criteria, or stress-test, or when different answers could materially change scope, behavior, policy, constraints, route, Design, Test specification, or ADR content. Provides mandatory decision screening for workflows that require it before dependent Spec Loop content is written or revised. Also use for general grilling when explicitly selected.

63

Quality

75%

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/spec-loop-clarify-task/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

67%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 well-structured, actionable clarification protocol with concrete templates, a sequenced decision tree, validation checkpoints, and an exit checklist. Its main weakness is verbosity from restating definitions and over-elaborating the effort-question section.

Suggestions

Consolidate the repeated 'important open decision' definition into one canonical statement and reference it instead of re-elaborating it in the body and Resolution scope sections.

Trim the clarification-effort section by collapsing the enumerated valid orderings and continuum-anchor prose into a brief rule plus the fixed template.

Consider moving the full clarification-effort template and Options-validation checklist into a reference file to reduce SKILL.md length while keeping the decision tree inline.

DimensionReasoningScore

Conciseness

The ~400-line body is mostly procedural and legitimate, but restates the 'important open decision' definition in multiple places and spends ~60 lines on the clarification-effort template with redundant ordering examples, so it could be tightened.

3 / 5

Actionability

Provides concrete, copy-paste-ready formats ('Decision: <brief answer> (<N>%)', the Question/Options/Reason template, the fixed clarification-effort template) plus an explicit validation checklist before sending Options, with only minor gaps.

4 / 5

Workflow Clarity

The five-step decision tree is clearly sequenced with validation checkpoints (validate Options shape before sending, fall back to recommended option if unanswered) and an Exit checklist, though a few checkpoints remain implicit.

4 / 5

Progressive Disclosure

Well organized with clear section headers and one-level-deep links to sibling skills (plan-task, write-adr, implementation-flow); with no bundle files present the structure is appropriate, though some long template sections could arguably live in references.

4 / 5

Total

15

/

20

Passed

Description

83%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 clearly and explicitly states both capability and trigger conditions with concrete, natural-language phrasing tied to a well-defined Spec Loop niche. It is specific, complete, and largely distinct, with only minor keyword and overlap gaps.

DimensionReasoningScore

Specificity

Names concrete actions ('resolve important open decisions', 'clarify, compare options, discuss criteria, or stress-test', 'mandatory decision screening') across several Spec Loop artifact types, with only minor gaps in coverage.

4 / 5

Completeness

Explicitly answers both what (engage user to resolve open decisions, decision screening) and when ('Use when the user asks to clarify, compare options, discuss criteria, or stress-test') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes natural user phrasings like 'clarify', 'compare options', 'discuss criteria', 'stress-test', and 'general grilling', giving good keyword coverage though a few common synonyms are absent.

4 / 5

Distinctiveness Conflict Risk

Tightly scoped to the Spec Loop niche (tasks, plans, ADR drafting, decision screening) with distinct triggers, though the 'general grilling when explicitly selected' clause introduces minor overlap with generic grill skills.

4 / 5

Total

17

/

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 8 suspicious

Warning

Total

15

/

16

Passed

Repository
dpolivaev/spec-loop
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.