CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

content-audit

Audit GDD content counts against what's implemented — planned vs built.

Quality

72%

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/content-audit/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.

An exceptionally actionable, well-sequenced audit procedure with concrete tool invocations, explicit validation checkpoints, and fail-open handling for missing inputs. Its weaknesses are repetition of the NOT ASSESSED rationale across three sections and a monolithic single-file structure that could offload engine-specific scan patterns and the report template to reference files.

Suggestions

State the "NOT ASSESSED — NO DATA" policy once (e.g. in the Insufficient input section) and reference it from the Phase 5 verdict rules instead of re-explaining it in the opening blockquote; trim the rationale paragraphs about false clean passes to the operative rule.

Move the engine-specific scan globs (Unreal Content/ and Unity Assets/ variants) and the full report template into a references/ file (e.g. references/scan-patterns.md, references/report-template.md) and link to them from Phase 2 and Phase 4 to slim the main body.

DimensionReasoningScore

Conciseness

The body is dense with operational detail and avoids explaining concepts Claude already knows, but the "NOT ASSESSED — NO DATA" policy is explained three times (opening blockquote, the "Insufficient input" section with multi-paragraph rationale about false clean passes and absence of evidence, and the Phase 5 verdict rules), so it could be tightened — matching 'mostly efficient but includes some unnecessary explanation or could be tightened'.

3 / 5

Actionability

Fully executable throughout: copy-paste-ready Grep patterns (e.g. pattern="^## Summary" glob="design/gdd/*.md"), exact glob lists per content type and per engine (Content/**/*.umap, Assets/**/*Item*.asset), explicit status thresholds (IN PROGRESS = 50–99%), a complete report template, and exact user-facing questions — matching 'fully executable; copy-paste ready… specific examples cover the common cases'.

5 / 5

Workflow Clarity

A clear five-phase sequence with an explicit pre-flight validation checklist (record FOUND/ABSENT per input, stop when required inputs are missing), fail-open rules for missing `## Summary` sections, code-root-unresolved handling, and explicit verdict selection rules — matching 'clear sequence with explicit validation steps; feedback loops…; checklists for complex processes'.

5 / 5

Progressive Disclosure

No bundle files ship with the skill; the single body is well-sectioned (Phases 1–5, headed subsections) and every external reference is a clearly signaled, one-level-deep project path (`.claude/docs/workflow-modes.md`, `.claude/docs/code-root-resolution.md`, sibling skills). Minor gaps keep it below 5: ~310 lines monolithic with policy text repeated across sections, and chunks (engine-specific glob tables, the report template) are natural candidates for separate reference files.

4 / 5

Total

17

/

20

Passed

Description

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

A concise, concrete, well-targeted description that states exactly what the skill does, but it omits any 'Use when…' trigger guidance and offers few natural keyword variations. Adding an explicit trigger clause naming common user phrasings would raise completeness and trigger quality.

Suggestions

Append a trigger clause, e.g. "Use when the user asks what content from the game design documents has been implemented, wants a content gap report, or mentions planned vs built content."

Include natural synonyms users might say — "game design document", "content gap", "implementation progress/status" — alongside "GDD content counts".

Optionally enumerate the concrete outputs (gap table, HIGH PRIORITY flags, dated report in docs/) to strengthen the 'what' coverage beyond a single action.

DimensionReasoningScore

Specificity

"Audit GDD content counts against what's implemented — planned vs built" names a clear domain and one concrete action (compare planned vs implemented counts), matching the 'names domain and 1-2 concrete actions, but not comprehensive' anchor. It does not list several specific actions (4) nor use generic language (2).

3 / 5

Completeness

The 'what' is clear (audit planned vs implemented content counts) but there is no 'Use when…' clause or equivalent explicit trigger guidance, which per the judging guidelines caps completeness at 3 ('clear what but when is missing or only weakly implied').

3 / 5

Trigger Term Quality

Relevant keywords are present ("audit", "GDD", "content counts", "planned vs built"), but common variations a user would naturally say are missing — no "game design document" spelled out, "content gap", "implementation status", or related phrasing — matching 'some relevant keywords but missing common variations or synonyms'.

3 / 5

Distinctiveness Conflict Risk

The GDD-content-audit niche (planned vs built content counts) is mostly distinct from generic audit/document skills with only minor overlap risk against sibling game-design pipeline skills, matching 'mostly distinct; minor overlap risk'. Not 5 because the score-5 anchor expects explicit distinct trigger phrases, which are absent.

4 / 5

Total

13

/

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: 11 missing

Warning

Total

13

/

16

Passed

Repository

Donchitos/Claude-Code-Game-Studios

Path

.claude/skills/content-audit/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.