CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

vertical-slice

Pre-production validation — end-to-end build to confirm the full loop is achievable before committing to Production. After GDDs, architecture, UX specs.

Quality

79%

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/vertical-slice/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

88%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 well-orchestrated process skill: the 8-phase workflow is fully actionable with verbatim scripts, explicit validation gates, feedback loops, and checklists. Its only weaknesses are mild verbosity in the playtesting-guidance sections and inline content that could move to reference files.

DimensionReasoningScore

Conciseness

The body is dense and operational — exact scripts, verdict rules, and checklists with little padding — but has minor trims available: the extended playtesting-methodology block (think-aloud, Loom, Wizard of Oz), a repeated 'most honest data you will ever have' line in Phase 6, and duplicate scope-confirmation prompts in Phases 2 and 3. Not a 5 because of these; not a 3 because nearly all content is skill-specific rather than concepts Claude already knows.

4 / 5

Actionability

Fully executable, copy-paste-ready guidance throughout: verbatim playtest questions ('Say exactly this: ...'), exact file paths (production/session-state/active.md, prototypes/index.md), per-language comment-header templates, a fallback report structure, and a formatted GRAVEYARD entry template. As an instruction-only orchestration skill, its guidance is maximally concrete.

5 / 5

Workflow Clarity

A clearly sequenced 8-phase workflow with explicit validation checkpoints: user confirmation gates before building, the day-3 sunk-cost checkpoint, a multi-turn fix-iterate loop ('User runs → reports errors → Agent fixes'), hard validation logic ('PROCEED is not available when a validation item is NO'), a 4-way verdict system, and a KILL-soundness checklist.

5 / 5

Progressive Disclosure

No bundle files exist, and the single SKILL.md is well organized by phases with clearly signaled, one-level-deep references to project docs (.claude/docs/director-gates.md, templates, config-resolution). Minor gaps: the ~60-line playtesting-techniques section and the fallback report structure are inline content that could be split into reference files to slim the always-loaded body.

4 / 5

Total

18

/

20

Passed

Description

62%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 communicates a clear lifecycle position and purpose, but reads more like a pipeline stage label than a trigger-optimized skill description. It omits the skill's own name concept ('vertical slice') and its concrete outputs, weakening trigger matching and action coverage.

Suggestions

Include the skill's core natural terms — 'vertical slice', 'playtest', 'game loop' — so users asking for a vertical slice or playtest validation match this description.

List the concrete actions the skill performs: build a playable slice, run structured playtest debriefs, produce a REPORT.md with a PROCEED/PIVOT/KILL verdict, and log velocity data.

Expand the terse 'After GDDs, architecture, UX specs' into an explicit trigger clause, e.g., 'Use when GDDs, architecture, and UX specs are complete and the team is deciding whether to commit to Production.'

DimensionReasoningScore

Specificity

Names the domain ('Pre-production validation') and 1-2 concrete actions ('end-to-end build to confirm the full loop is achievable'), but coverage is not comprehensive — the skill also runs playtest debriefs, generates a verdict report, and logs velocity, none of which appear. Not a 4 because it does not list several specific actions; not a 2 because it goes beyond naming the domain with generic phrasing.

3 / 5

Completeness

Both parts are explicitly present: 'what' ('end-to-end build to confirm the full loop is achievable') and 'when' ('After GDDs, architecture, UX specs' / 'before committing to Production'). Not a 5 because the 'when' is lifecycle sequencing rather than concrete user-intent trigger phrases; not a 3 because the 'when' is explicit, not merely implied.

4 / 5

Trigger Term Quality

Relevant domain keywords are present ('Pre-production validation', 'GDDs', 'architecture', 'UX specs', 'Production'), but the most natural user phrases — 'vertical slice', 'playtest', 'game loop' — are missing. This matches 'some relevant keywords but missing common variations or synonyms' rather than the good-coverage anchor 4, since the skill's own core term is absent.

3 / 5

Distinctiveness Conflict Risk

Clear niche — pre-Production validation gated on GDDs/architecture/UX specs — with distinct lifecycle terminology that would not trigger general skills. Minor overlap risk with a closely related concept-prototype skill, which the description does not distinguish ('prototype' appears only in the body).

4 / 5

Total

14

/

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

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

Total

14

/

16

Passed

Repository

Donchitos/Claude-Code-Game-Studios

Path

.claude/skills/vertical-slice/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.