CtrlK
BlogDocsLog inGet started
Tessl Logo

start

First-time onboarding — asks where you are, then guides you to the right workflow. No assumptions.

57

Quality

67%

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

Quality

Content

85%

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

The body is highly actionable with concrete prompts, paths, and checkpoints, and it is well-organized as a self-contained skill. Its main weakness is verbosity from repeating the long recommended-path block across routing cases A, B, and C.

Suggestions

Factor the repeated Concept/Architecture/Pre-Production/Production path into a single shared block and note only the per-case deltas (e.g. A uses '/brainstorm open', B uses '/brainstorm [hint]'), to cut roughly 100 lines of duplication.

Consider moving the full recommended path for each route into a one-level-deep reference (e.g. references/paths.md) so SKILL.md stays a lean overview.

DimensionReasoningScore

Conciseness

The body is procedural instruction that assumes Claude's competence and avoids explaining known concepts, but it repeats the near-identical Concept/Architecture/Pre-Production/Production path verbatim across cases A, B, and C (~50 lines each), which is token-inefficient padding that could be tightened via shared path blocks.

2 / 3

Actionability

Guidance is fully executable: exact AskUserQuestion prompts and option strings, exact file paths, exact glob patterns, and exact values to write ('Full' -> write 'full'); it is copy-paste ready with no pseudocode.

3 / 3

Workflow Clarity

The five-phase sequence is clearly ordered with explicit checkpoints ('Wait for the user's selection. Do not proceed until they respond.', 'Never auto-run the next skill'), and write operations include a reasoned validation stance rather than a gap; edge cases are enumerated.

3 / 3

Progressive Disclosure

No bundle files exist and the skill is self-contained; per the rubric's simple-skill guidance, well-organized sections with no external references can score 3, and the content is clearly sectioned under distinct headers.

3 / 3

Total

11

/

12

Passed

Description

50%

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 is third-person and identifies a clear niche, but it is generic and lacks an explicit 'Use when...' trigger clause. It names the domain and a couple of abstract actions without listing concrete capabilities.

Suggestions

Add an explicit trigger clause, e.g. 'Use when a new user opens the project for the first time and needs to know where to start.'

Replace abstract verbs with concrete capabilities, e.g. 'Detects project state, asks the user's starting point, routes to the correct workflow skill, and writes initial stage/review-mode config.'

Drop the filler phrase 'No assumptions.' and instead include natural user trigger terms like 'getting started', 'onboarding', or 'new project'.

DimensionReasoningScore

Specificity

Names the onboarding domain and a couple of actions ('asks where you are', 'guides you to the right workflow') but the actions are abstract rather than a list of multiple concrete capabilities, so it sits at the 'names domain and some actions, not comprehensive' anchor rather than the multi-action anchor at 3.

2 / 3

Completeness

It states what the skill does (onboarding + routing) but only implies when via 'First-time' — there is no explicit 'Use when...' trigger clause, which per the rubric guidelines caps completeness at 2.

2 / 3

Trigger Term Quality

'First-time onboarding' and 'where you are' are reasonably natural, but the description lacks common invocation phrasings a user would actually say ('getting started', 'new project', 'set up my game'); some relevant keywords are present but common variations are missing.

2 / 3

Distinctiveness Conflict Risk

The 'entry point that routes to the right workflow' niche is reasonably distinct and unlikely to broadly conflict, but 'No assumptions' is filler and the description is not sharply differentiated from other onboarding/router skills.

2 / 3

Total

8

/

12

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.

Validation14 / 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
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.