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.

82

1.52x
Quality

76%

Does it follow best practices?

Impact

90%

1.52x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./tests/ext_conformance/artifacts/agents-wshobson/game-development/skills/godot-gdscript-patterns/SKILL.md

The canonical home for this skill is godot-gdscript-patterns in wshobson/agents

SKILL.md
Quality
Evals
Security

Quality

Content

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

The content excels at actionability with fully executable, comprehensive GDScript patterns, but it is held back by inlining a large volume of reference-grade code into a single file and by the absence of validation feedback loops for risky file operations. Better file separation and explicit verification steps would meaningfully raise the score.

Suggestions

Move the full multi-file pattern implementations (state machine, object pooling, component system, save system) into dedicated reference files under references/, leaving SKILL.md as a concise overview with clearly signaled one-level-deep links.

Add explicit validation checkpoints to the save and scene-loading patterns (e.g., verify the save file parsed correctly before applying state; confirm the loaded PackedScene is non-null before swapping), with fix-and-retry guidance on failure.

Tighten the body by trimming inline code to representative excerpts and pointing to the reference files for complete implementations, reducing token load while keeping the skill immediately usable.

DimensionReasoningScore

Conciseness

The body is code-focused and free of concept padding, but the sheer volume of seven full patterns each with multiple complete inlined source files goes well beyond what Claude needs inline and could be tightened by offloading bulk implementations to reference files.

3 / 5

Actionability

Provides complete, copy-paste-ready, executable GDScript for each pattern (full class definitions with signals, exports, and methods), thoroughly covering the common Godot game-system cases.

5 / 5

Workflow Clarity

This is a pattern catalog rather than a sequenced workflow, and the save/scene-loading operations involve file I/O without explicit validation or error-recovery feedback loops, capping the score at 3.

3 / 5

Progressive Disclosure

All content lives inline in SKILL.md with no reference bundle files; the seven complete multi-file pattern implementations are bulk reference material that should be split into separate files, though section headers provide some structure.

3 / 5

Total

14

/

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.

The description is strong: it states concrete capabilities, includes explicit "Use when" trigger guidance, and occupies a clearly distinct niche. It is comprehensive on completeness and distinctiveness, with only minor room to expand specificity and trigger-term synonyms.

DimensionReasoningScore

Specificity

Names the domain and several concrete capabilities ("signals, scenes, state machines, and optimization"), but these are pattern categories rather than fully enumerated concrete actions, fitting between anchors 4 and 5.

4 / 5

Completeness

Explicitly answers both what ("Master Godot 4 GDScript patterns including signals, scenes, state machines, and optimization") and when ("Use when building Godot games, implementing game systems, or learning GDScript best practices") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Good coverage of natural phrases users would say ("building Godot games", "implementing game systems", "learning GDScript best practices") plus core terms (Godot 4, GDScript), with a few natural variations absent.

4 / 5

Distinctiveness Conflict Risk

"Godot 4 GDScript patterns" carves a clear niche with distinct triggers and minimal overlap risk with other skills.

5 / 5

Total

18

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (808 lines); consider splitting into references/ and linking

Warning

Total

15

/

16

Passed

Repository
Dicklesworthstone/pi_agent_rust
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.