CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

awesome-game-security-overview

Find, select, classify, or maintain resources in awesome-game-security. Use for repository navigation, category placement, duplicate review, generated descriptions, wiki coverage, or choosing a domain skill.

Quality

89%

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

SKILL.md
Quality
Evals
Security

Quality

Content

86%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 exemplary progressive-disclosure router: minimal body, real one-level-deep references that all check out, and a sensible script-over-reading directive. The residual gaps are definitional ('repository layers') and disambiguation between overlapping routing bullets.

Suggestions

Define or name the 'repository layers' (e.g. README, wiki/overviews, archive tree, domain skills) once in the intro so 'load only the repository layers' is actionable without reading a reference first.

Add a one-line tie-breaker for queries that match multiple routing bullets (e.g. 'Search queries start with catalog-workflow; resource-location queries start with repository-navigation').

Include a one-line example invocation of scripts/repository_index.py in the body so the 'prefer the script' directive is immediately executable.

DimensionReasoningScore

Conciseness

Lean and efficient: a 14-line router with zero concept explanations and no padding. Even the endorsement caveat ('Collection membership is a discovery signal, not proof of quality, compatibility, or endorsement') is non-obvious domain policy rather than knowledge Claude already has.

5 / 5

Actionability

Gives concrete file paths per need and a specific script directive ('Prefer the existing scripts/repository_index.py for deterministic index queries'). Short of anchor 5 because 'load only the repository layers and domain skill needed' leaves 'repository layers' undefined and there is no example invocation of the script.

4 / 5

Workflow Clarity

The two-step flow (start from the user's object and desired output, then load only the needed layer and domain skill) is clear and simple-skill eligible, but the routing bullets overlap (repository search under Catalog workflow vs README search under Repository navigation) without a tie-breaker rule, so not every path through the routing is unambiguous.

4 / 5

Progressive Disclosure

Clear overview with well-signaled one-level-deep references; the body holds only routing while the four reference files and the index script exist and each delivers the material its routing entry promises (verified against the bundle listing and file contents).

5 / 5

Total

18

/

20

Passed

Description

87%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 strong description: third-person, concise, with an explicit 'Use for' clause covering six concrete trigger areas tied to a named repository. The only weakness is that the capability verbs remain one level of abstraction above concrete outputs.

Suggestions

Make the 'what' tangible by naming a concrete output, e.g. 'Find, select, classify, or maintain entries in the awesome-game-security catalog' followed by what a selection produces (a README blockquote entry, a category assignment).

Add one or two natural synonyms users would actually type, such as 'add a resource or tool', 'awesome list curation', or 'README entry', to lift trigger-term coverage from good to comprehensive.

DimensionReasoningScore

Specificity

Names the domain (awesome-game-security) and enumerates several specific task areas (repository navigation, category placement, duplicate review, generated descriptions, wiki coverage). Falls short of anchor 5 because the verbs (find, select, classify, maintain) stay abstract about 'resources' without naming concrete outputs, unlike the 5-anchor's tangible operations.

4 / 5

Completeness

Explicitly answers what ('Find, select, classify, or maintain resources in awesome-game-security') and when ('Use for repository navigation, category placement, duplicate review, generated descriptions, wiki coverage, or choosing a domain skill') with concrete trigger phrases, directly matching the anchor 5 example shape.

5 / 5

Trigger Term Quality

Good coverage of natural phrases users of this repository would say ('repository navigation', 'category placement', 'duplicate review', 'wiki coverage'). Not anchor 5 because common synonyms like 'add a resource', 'awesome list', 'curation', or 'README' are missing.

4 / 5

Distinctiveness Conflict Risk

Anchored to one named repository with distinct, unambiguous triggers (wiki coverage, category placement, duplicate review); minimal overlap with other skills' trigger surfaces.

5 / 5

Total

18

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

gmh5225/awesome-game-security

Path

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