CtrlK
BlogDocsLog inGet started
Tessl Logo

godot-gdscript-patterns

Master Godot 4 GDScript patterns including signals, scenes, state machines, and optimization. Use when building Godot games, implementing game systems, or learning GDScript best practices.

65

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

65%

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

A well-organized patterns reference with genuinely executable GDScript code and a clearly signaled top-level reference. It loses points for restated/over-annotated content, the absence of any sequenced workflow, and a 2-level reference chain whose deepest file is not navigable from SKILL.md.

Suggestions

Trim the redundant 'When to Use This Skill' bullets (they restate the description) and remove code comments that explain basics Claude knows (e.g. '# Signals', '# Private variables'); keep only Godot-specific annotation notes that earn their tokens.

Surface references/advanced-patterns.md directly from SKILL.md (e.g. add it alongside the details.md pointer) so all references are one level deep and navigable from the top, avoiding the SKILL -> details -> advanced-patterns chain.

If the skill is meant to guide implementation rather than just catalog patterns, add a short sequenced 'how to apply a pattern' workflow with a validation/check step (e.g. run the scene, confirm the signal fires); otherwise the reference nature should be made explicit.

DimensionReasoningScore

Conciseness

The body is mostly lean (overview, a diagram, one code block), but the annotated code comments explain basics Claude already knows ('# Signals', '# Exports (Inspector-editable)', '# Private variables (convention: underscore prefix)') and the 'When to Use This Skill' list restates the description, so it could be tightened.

2 / 3

Actionability

The GDScript basics block is real, complete, executable code (class_name, @export, _physics_process with move_and_slide, signal emits) and the architecture diagram names concrete artifacts (.tscn, .tres), making it copy-paste ready.

3 / 3

Workflow Clarity

There is a clear escalation step ('Read that file when the navigation tier above is insufficient'), but as a multi-topic patterns reference (75 lines, multi-file) it has no multi-step sequenced workflow or validation checkpoints, and the simple-skills exception does not apply.

2 / 3

Progressive Disclosure

SKILL.md's pointer to references/details.md is clearly signaled with a trigger, but the bundle forms a 2-level chain (SKILL -> details -> advanced-patterns.md) with the deeper file never surfaced from SKILL.md, which falls short of the 'one-level-deep, easy navigation' bar for a 3.

2 / 3

Total

9

/

12

Passed

Description

90%

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, third-person description with an explicit 'Use when' trigger and a clear, distinctive niche. Its only weakness is that the capability statement enumerates topics to master rather than concrete discrete actions.

DimensionReasoningScore

Specificity

The description names the domain ('Godot 4 GDScript') and enumerates specific pattern areas ('signals, scenes, state machines, and optimization'), but the framing verb 'Master' is generic and the listed items are topics to learn rather than discrete concrete actions like 'extract', 'fill', 'merge'.

2 / 3

Completeness

It explicitly states both what the skill does ('Master Godot 4 GDScript patterns including...') and when to use it via an explicit 'Use when' clause, matching the score-3 anchor.

3 / 3

Trigger Term Quality

The 'Use when' clause supplies natural terms a user would actually say ('building Godot games', 'implementing game systems', 'GDScript best practices'), giving good coverage of the core vocabulary.

3 / 3

Distinctiveness Conflict Risk

'Godot 4' / 'GDScript' is a sharply defined niche with distinct triggers ('Godot games', 'GDScript best practices') that are unlikely to fire for unrelated skills.

3 / 3

Total

11

/

12

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
wshobson/agents
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.