CtrlK
BlogDocsLog inGet started
Tessl Logo

verification-gates

Creates explicit validation checkpoints (verification gates) between project phases to catch errors early and ensure quality before proceeding. Use when the user asks about quality gates, milestone checks, phase transitions, approval steps, go/no-go decision points, or preventing cascading errors across a multi-step workflow. Produces acceptance criteria checklists, automated CI gate configurations, manual sign-off requirements, and conditional review rules for scenarios such as security changes, API changes, or database migrations.

70

Quality

63%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./packages/core/src/methodology/packs/planning/verification-gates/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a strong, well-crafted skill description that clearly articulates what the skill does, when to use it, and what it produces. It uses third-person voice consistently, provides rich trigger terms covering multiple natural phrasings, and includes concrete output types and example scenarios. The description is specific enough to avoid conflicts with adjacent skills while remaining comprehensive.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'Creates explicit validation checkpoints', 'produces acceptance criteria checklists, automated CI gate configurations, manual sign-off requirements, and conditional review rules' with specific scenarios like 'security changes, API changes, or database migrations'.

3 / 3

Completeness

Clearly answers both 'what' (creates validation checkpoints, produces checklists, CI gate configs, sign-off requirements, conditional review rules) and 'when' (explicit 'Use when...' clause listing quality gates, milestone checks, phase transitions, approval steps, go/no-go decisions, preventing cascading errors).

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms users would say: 'quality gates', 'milestone checks', 'phase transitions', 'approval steps', 'go/no-go decision points', 'preventing cascading errors', 'multi-step workflow', 'verification gates'. These are terms users would naturally use when seeking this functionality.

3 / 3

Distinctiveness Conflict Risk

Occupies a clear niche around verification gates and phase-transition quality checks. The specific focus on inter-phase validation checkpoints, CI gate configurations, and go/no-go decision points makes it highly distinguishable from general CI/CD, testing, or project management skills.

3 / 3

Total

12

/

12

Passed

Implementation

27%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This skill is overly verbose, restating well-known software engineering lifecycle phases as checklists without adding novel or Claude-specific value. While it provides some useful concrete artifacts (CI YAML, GitHub Actions config, conditional gates table), the bulk of the content is generic project management guidance that Claude already understands. The monolithic structure with no supporting bundle files compounds the token inefficiency.

Suggestions

Cut the five 'Standard Verification Gates' section drastically — Claude knows SDLC phases. Instead, provide a compact reference table and focus on the gate template + conditional gates as the core actionable content.

Extract the CI/CD examples, conditional gates table, and gate documentation template into separate bundle files (e.g., CI_GATES.md, GATE_TEMPLATE.md) and reference them from a concise overview.

Add explicit failure/recovery workflows: what happens when a gate fails? Include a concrete feedback loop (fail → diagnose → fix → re-run gate) rather than just a placeholder in the template.

Remove explanatory text that states the obvious (e.g., 'A verification gate is a deliberate pause to confirm that prerequisites are met before continuing') and the gate metrics paragraph — these waste tokens on concepts Claude already knows.

DimensionReasoningScore

Conciseness

Extremely verbose for what it teaches. Much of this is generic project management knowledge Claude already knows (what requirements verification is, what integration testing is, etc.). The five standard gates are textbook SDLC phases restated as checklists with no novel insight. The gate metrics paragraph explains obvious concepts. Could be reduced to ~30% of its size.

1 / 3

Actionability

Provides some concrete artifacts (CI YAML configs, GitHub Actions example, checklist templates) that are copy-paste ready, but the majority of content is generic checklists and abstract guidance ('Identify any unclear items', 'Check for code smells') rather than specific executable instructions. The YAML and GitHub Actions examples are useful but standard.

2 / 3

Workflow Clarity

The ASCII flow diagram and sequential gate numbering provide a clear sequence, and the conditional gates table is helpful. However, there are no explicit feedback loops for failure recovery beyond a brief 'Failure Actions' placeholder in the template. The skill describes validation gates but ironically lacks its own validation/retry logic for when gates fail.

2 / 3

Progressive Disclosure

This is a monolithic wall of text at ~200+ lines with no references to external files for detailed content. The CI/CD examples, gate templates, conditional gates table, and five standard gates could all be split into referenced files. The 'Integration with Other Skills' section at the end references other skills but doesn't link to them. Everything is inlined.

1 / 3

Total

6

/

12

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

10

/

11

Passed

Repository
rohitg00/skillkit
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.