Skip to content

godot: distill the Godot agent v0.1.0 - #4

Merged
ryanlitalien merged 1 commit into
mainfrom
distill/godot-v0.1.0
Aug 26, 2026
Merged

godot: distill the Godot agent v0.1.0#4
ryanlitalien merged 1 commit into
mainfrom
distill/godot-v0.1.0

Conversation

@ryanlitalien

@ryanlitalien ryanlitalien commented Aug 26, 2026

Copy link
Copy Markdown
Member

Distills the godot agent v0.1.0 from the private working repo into a new public plugin, replacing the Planned placeholder. First new-plugin distillation run under DISTILLING.md.

What's in it

  • 4 skills (godot-observe, godot-build, godot-test, godot-gdscript), agent def, 3 commands, PreToolUse guard hook, and the export-retry script, ported essentially intact as reference material.
  • LEARNINGS.md compressed 82 to 55 lines (33%) and NOTES.md's validation sections 53 to 37 lines (30.2%) per DISTILLING (b), leaning on the skills shipping in full so the logs point rather than restate.
  • Every "Verified against Godot 4.7.1, GDScript only" caveat and the explicit not-verified list (other engine versions, C#/Mono, Web export, Godot 3.x, .uid generalization) kept.
  • Root README: godot row Planned to Ready (v0.1.0), Godot Foundation added to Trademarks. Marketplace entry added as a text edit, so the other plugin entries are untouched in the diff.

Sanitization notes

  • plugin.json homepage/repository and the install block point at ButterStack/gamedev-agents.
  • Sanitization grep over all added lines: zero hits. No em/en dashes or ellipsis characters.

Verification

  • scripts/lint-plugins.sh passes, 0 warnings.
  • bash -n clean on both scripts; guard live-tested: allows rm -rf .godot and scoped git clean -f -- '*.uid' '*.import', blocks unscoped git clean -f, rm project.godot, and .import sidecar deletion.

🤖 Generated with Claude Code

Port the godot plugin (4 skills, agent def, 3 commands, guard hook,
export-retry script) as a new public plugin, replacing the Planned
placeholder. Distilled per DISTILLING.md:

- LEARNINGS.md compressed 82 -> 55 lines (33%), NOTES.md validation
  sections 53 -> 37 lines (30.2%); skills ported intact as reference
  material.
- Sanitized: plugin.json/install/README URLs repointed at
  ButterStack/gamedev-agents, no internal identifiers.
- Every "Verified against Godot 4.7.1, GDScript only" caveat and the
  explicit not-verified list kept verbatim in substance.
- Root README: godot row Planned -> Ready (v0.1.0); marketplace.json
  entry added as text; Godot Foundation added to Trademarks.

Guard verified: allows rm -rf .godot and scoped git clean, blocks
unscoped git clean -f, rm project.godot, and .import deletion.
scripts/lint-plugins.sh passes.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@ryanlitalien
ryanlitalien merged commit bfa211b into main Aug 26, 2026
1 check passed
@ryanlitalien
ryanlitalien deleted the distill/godot-v0.1.0 branch August 26, 2026 03:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant