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.

56

Quality

62%

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 ./skills/godot-gdscript-patterns/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

35%

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

The body is lean and well-structured but offers little actionable value: it contains no code or concrete examples, relies on generic process instructions, and points to a playbook file that is absent from the bundle. The main gaps are actionability and the broken reference.

Suggestions

Add at least one concrete, executable GDScript example (e.g., a signal or state-machine snippet) directly in the body so the skill is actionable without relying on the external playbook.

Create the missing `resources/implementation-playbook.md` (or remove the reference) so the signaled one-level-deep reference resolves to a real file.

Replace the generic process bullets ("Clarify goals...", "Apply relevant best practices...") with skill-specific steps and an explicit validate-then-proceed checkpoint for the workflow.

DimensionReasoningScore

Conciseness

The body is short and free of concept explanations, but generic process bullets ("Clarify goals, constraints, and required inputs", "Apply relevant best practices and validate outcomes", "Provide actionable steps and verification") and a boilerplate "Do not use this skill when" section are filler that could be tightened; it is mostly efficient but not fully lean, so it is at 2 rather than 3.

2 / 3

Actionability

There is no executable code, commands, or concrete examples in the body; the guidance is largely abstract ("apply relevant best practices", "validate outcomes") with only one specific rule ("avoid inferred assignment and declare variables, constants, parameters, and return types explicitly"), and the playbook it defers to for examples does not exist. It describes rather than instructs, matching the score-1 anchor.

1 / 3

Workflow Clarity

A loose sequence is present (clarify goals -> apply best practices and validate outcomes -> provide actionable steps and verification), but validation is only mentioned generically with no concrete checkpoints or feedback loops; it is not the level below because steps are listed, and not the level above because checkpoints are implicit rather than explicit.

2 / 3

Progressive Disclosure

The body is well-organized into clear sections and signals a one-level-deep reference in a dedicated "## Resources" block, but the referenced file `resources/implementation-playbook.md` does not exist in the bundle, leaving a broken navigation pointer; it is not the level above because the progressive disclosure is undermined by the missing reference.

2 / 3

Total

7

/

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.

The description is strong: it clearly states what the skill covers and when to use it with natural, well-scoped triggers tied to a distinct niche. The only weakness is the abstract "Master...patterns" verb, which lists pattern domains rather than concrete user-facing actions.

DimensionReasoningScore

Specificity

The description names specific pattern domains ("signals, scenes, state machines, and optimization") but the sole verb is abstract ("Master...patterns") rather than concrete actions like the anchor's "extract/fill/merge"; it names domain and some actions but is not comprehensive on concrete actions, so it sits at 2 rather than 3.

2 / 3

Completeness

It 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 an explicit "Use when..." trigger, matching the anchor for both what AND when.

3 / 3

Trigger Term Quality

"Use when building Godot games, implementing game systems, or learning GDScript best practices" provides natural phrasings a user would actually say, with good coverage; it is not the level below because it offers multiple common user expressions rather than sparse keywords.

3 / 3

Distinctiveness Conflict Risk

Godot 4 and GDScript form a clear, narrowly-scoped niche with distinct triggers unlikely to fire for unrelated skills; it is not the level below because the domain and triggers are specific rather than broadly overlapping.

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
rmyndharis/antigravity-skills
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.