CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

kiro-validate-impl

Validate feature-level integration after all tasks are implemented. Checks cross-task consistency, full test suite, and overall spec coverage.

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 ./tools/cc-sdd/templates/agents/claude-code-skills/skills/kiro-validate-impl/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

A well-structured, highly actionable validation workflow: sequenced steps, concrete commands, explicit decision gates, a complete report template, and error-recovery feedback loops. Minor gaps — an undefined file-boundary placeholder, some repeated boundary framing, and inlined detail that could be split into reference files — hold conciseness, actionability, and progressive disclosure at 4.

Suggestions

Define how to enumerate <files-in-feature-boundary> (e.g., derive it from the design's Boundary Commitments and File Structure Plan) so the grep commands in checks B and C are fully executable.

Move the boundary-terminology glossary and the detailed judgment-check definitions (E–G.5) into a one-level-deep reference file to slim SKILL.md and cut the repetition of boundary framing across sections.

Provide a short subagent prompt template for the dispatch step so parallel validation dimensions return findings in the expected structured format.

DimensionReasoningScore

Conciseness

The body is dense instructional content with no explanation of concepts Claude already knows, e.g. 'Run the discovered canonical full-test command. Use the exit code.' However, boundary concerns repeat across the Role, Core Mission, E, G.5, and Constraints sections, and filler like 'The agent should decide the optimal decomposition based on feature scope' could be trimmed — efficient with minor over-explanation, matching anchor 4 rather than the every-token-earns-its-place anchor 5.

4 / 5

Actionability

Provides concrete executable guidance: exact grep commands ('grep -rn "TBD\|TODO\|FIXME\|HACK\|XXX" <files-in-feature-boundary>'), an ordered command-discovery source list, an explicit report template, and hard decision rules ('If tests fail → NO-GO. No judgment needed.'). Not anchor 5 because the '<files-in-feature-boundary>' placeholder is never concretely derived and the subagent dispatch step lacks prompt templates — minor gaps, not pseudocode.

4 / 5

Workflow Clarity

A clearly sequenced four-step workflow (detect target → gather context → execute validation → generate report) with explicit validation checkpoints ('Use the exit code', 'If boot produces a runtime crash ... → NO-GO', 'If the canonical test command cannot be identified → MANUAL_VERIFY_REQUIRED') and feedback loops for error recovery (NO-GO → REMEDIATION → 'Re-run /kiro-impl ... Re-validate with /kiro-validate-impl'). This matches anchor 5 exactly.

5 / 5

Progressive Disclosure

No bundle files exist (references/, scripts/, assets/ are absent), so scoring is against the SKILL.md structure itself: well-organized sections (Role, Core Mission, Execution Steps with lettered checks, Important Constraints, Safety & Fallback) with clear headers and no nested references. Not anchor 5 because at ~200 lines, detail such as the boundary-terminology glossary and check definitions E–G.5 could live in one-level-deep reference files, and there are minor organizational blemishes like the 'G'/'G.5' duplicate lettering; well above anchor 3's 'content that should be separate is inline'.

4 / 5

Total

17

/

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 states a clear, specific 'what' with concrete checks and occupies a distinct niche in the spec-validation workflow. Its main weakness is the absence of any explicit 'Use when' trigger guidance, which caps completeness and limits natural invocation coverage.

Suggestions

Add an explicit trigger clause, e.g. 'Use when all tasks of a feature are marked [x] in tasks.md and the user asks to validate, verify, or sign off on the implementation.'

Mention the skill's output (a GO / NO-GO / MANUAL_VERIFY_REQUIRED validation report) so users know what it produces.

Include natural synonyms such as 'verify implementation completeness' or 'end-to-end feature check' to broaden trigger-term coverage.

DimensionReasoningScore

Specificity

Quotes 'Validate feature-level integration after all tasks are implemented' and 'Checks cross-task consistency, full test suite, and overall spec coverage' — three-plus concrete, domain-specific checks. It stops short of anchor 5 because the body covers further capabilities (boundary audit, smoke boot, GO/NO-GO report) that the description omits, leaving minor gaps in coverage; it is well above anchor 3's '1-2 concrete actions'.

4 / 5

Completeness

The 'what' is clear and concrete, but there is no 'Use when...' clause or equivalent user-facing trigger guidance; 'after all tasks are implemented' is a temporal stage marker that only weakly implies when to invoke the skill, so per the judging guideline completeness is capped at 3. It is above anchor 2 because the 'what' half is fully explicit.

3 / 5

Trigger Term Quality

Natural terms a user of this workflow would say are present: 'validate', 'integration', 'test suite', 'spec coverage', 'tasks'. Not 5 because common synonyms and invocation phrases ('verify implementation', 'completion check', 'feature sign-off') are missing; clearly above anchor 3 since the keywords go beyond generic domain labels.

4 / 5

Distinctiveness Conflict Risk

Phrases like 'feature-level integration', 'cross-task consistency', and 'overall spec coverage' carve a clear niche within the spec-implementation workflow with distinct triggers and minimal overlap risk against generic review or testing skills — a clean match for anchor 5.

5 / 5

Total

16

/

20

Passed

Validation

81%

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

Validation — 13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

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

Warning

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

13

/

16

Passed

Repository

gotalab/cc-sdd

Path

tools/cc-sdd/templates/agents/claude-code-skills/skills/kiro-validate-impl/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.