~ / rigs / jame581 / GodotPrompter

jame581/GodotPrompter

Agentic skills framework for Godot 4.x. Domain-specific skills for AI coding agents (Claude Code, Copilot, Antigravity, Cursor)

↗ GitHub ★ 785 mit updated 5d ago project Claude CodeCodexGemini CLI Claude plugin
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~4.3k tokens
Moderate · median rig: 2.3k · breakdown
GUARDRAILS
1/5
No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ npx degit jame581/GodotPrompter/.claude ./rig-godotprompter  # inspect, then merge into .claude/

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ npx degit jame581/GodotPrompter/.claude/skills/authoring-godot-prompter-skills .claude/skills/authoring-godot-prompter-skills
$ npx degit jame581/GodotPrompter/.claude/skills/releasing-godot-prompter .claude/skills/releasing-godot-prompter
$ npx degit jame581/GodotPrompter/skills/2d-essentials .claude/skills/2d-essentials
$ npx degit jame581/GodotPrompter/skills/3d-essentials .claude/skills/3d-essentials
$ npx degit jame581/GodotPrompter/skills/ability-system .claude/skills/ability-system
$ npx degit jame581/GodotPrompter/skills/addon-development .claude/skills/addon-development
$ npx degit jame581/GodotPrompter/skills/ai-navigation .claude/skills/ai-navigation
$ npx degit jame581/GodotPrompter/skills/animation-system .claude/skills/animation-system
$ npx degit jame581/GodotPrompter/skills/assets-pipeline .claude/skills/assets-pipeline
$ npx degit jame581/GodotPrompter/skills/audio-system .claude/skills/audio-system
$ npx degit jame581/GodotPrompter/skills/beehave .claude/skills/beehave
$ npx degit jame581/GodotPrompter/skills/camera-system .claude/skills/camera-system
$ npx degit jame581/GodotPrompter/skills/component-system .claude/skills/component-system
$ npx degit jame581/GodotPrompter/skills/csharp-godot .claude/skills/csharp-godot
$ npx degit jame581/GodotPrompter/skills/csharp-signals .claude/skills/csharp-signals
$ npx degit jame581/GodotPrompter/skills/dedicated-server .claude/skills/dedicated-server
$ npx degit jame581/GodotPrompter/skills/dependency-injection .claude/skills/dependency-injection
$ npx degit jame581/GodotPrompter/skills/dialogue-manager .claude/skills/dialogue-manager
$ npx degit jame581/GodotPrompter/skills/dialogue-system .claude/skills/dialogue-system
$ npx degit jame581/GodotPrompter/skills/event-bus .claude/skills/event-bus
$ npx degit jame581/GodotPrompter/skills/export-pipeline .claude/skills/export-pipeline
$ npx degit jame581/GodotPrompter/skills/gdextension .claude/skills/gdextension
$ npx degit jame581/GodotPrompter/skills/gdscript-advanced .claude/skills/gdscript-advanced
$ npx degit jame581/GodotPrompter/skills/gdscript-patterns .claude/skills/gdscript-patterns
$ npx degit jame581/GodotPrompter/skills/godot-brainstorming .claude/skills/godot-brainstorming
$ npx degit jame581/GodotPrompter/skills/godot-code-review .claude/skills/godot-code-review
$ npx degit jame581/GodotPrompter/skills/godot-debugging .claude/skills/godot-debugging
$ npx degit jame581/GodotPrompter/skills/godot-grill .claude/skills/godot-grill
$ npx degit jame581/GodotPrompter/skills/godot-mentor .claude/skills/godot-mentor
$ npx degit jame581/GodotPrompter/skills/godot-optimization .claude/skills/godot-optimization
$ npx degit jame581/GodotPrompter/skills/godot-project-setup .claude/skills/godot-project-setup
$ npx degit jame581/GodotPrompter/skills/godot-testing .claude/skills/godot-testing
$ npx degit jame581/GodotPrompter/skills/godot-ui .claude/skills/godot-ui
$ npx degit jame581/GodotPrompter/skills/hud-system .claude/skills/hud-system
$ npx degit jame581/GodotPrompter/skills/input-handling .claude/skills/input-handling
$ npx degit jame581/GodotPrompter/skills/inventory-system .claude/skills/inventory-system
$ npx degit jame581/GodotPrompter/skills/limboai .claude/skills/limboai
$ npx degit jame581/GodotPrompter/skills/localization .claude/skills/localization
$ npx degit jame581/GodotPrompter/skills/math-essentials .claude/skills/math-essentials
$ npx degit jame581/GodotPrompter/skills/mobile-development .claude/skills/mobile-development
$ curl -fsSL --create-dirs -o .claude/agents/godot-animator.md https://raw.githubusercontent.com/jame581/GodotPrompter/master/agents/godot-animator.md
$ curl -fsSL --create-dirs -o .claude/agents/godot-code-reviewer.md https://raw.githubusercontent.com/jame581/GodotPrompter/master/agents/godot-code-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/godot-csharp-engineer.md https://raw.githubusercontent.com/jame581/GodotPrompter/master/agents/godot-csharp-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/godot-game-architect.md https://raw.githubusercontent.com/jame581/GodotPrompter/master/agents/godot-game-architect.md
$ curl -fsSL --create-dirs -o .claude/agents/godot-game-dev.md https://raw.githubusercontent.com/jame581/GodotPrompter/master/agents/godot-game-dev.md
$ curl -fsSL --create-dirs -o .claude/agents/godot-performance-profiler.md https://raw.githubusercontent.com/jame581/GodotPrompter/master/agents/godot-performance-profiler.md
$ curl -fsSL --create-dirs -o .claude/agents/godot-shader-author.md https://raw.githubusercontent.com/jame581/GodotPrompter/master/agents/godot-shader-author.md
$ curl -fsSL --create-dirs -o .claude/agents/godot-tools-engineer.md https://raw.githubusercontent.com/jame581/GodotPrompter/master/agents/godot-tools-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/godot-ui-designer.md https://raw.githubusercontent.com/jame581/GodotPrompter/master/agents/godot-ui-designer.md

This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 7,204 rigs:

{
  "permissions": {
    "deny": [
      "Read(./.env)",
      "Read(**/.env)",
      "Read(~/.ssh/**)",
      "Bash(rm -rf *)",
      "Read(**/*.pem)",
      "Bash(rm -rf /)",
      "Bash(git push --force:*)",
      "Bash(sudo *)",
      "Read(.env)",
      "Bash(rm -rf /*)",
      "Read(./.env.*)",
      "Read(~/.aws/**)",
      "Bash(git push --force*)",
      "Bash(rm -rf:*)",
      "Read(**/*.key)",
      "Read(**/.env.*)",
      "Bash(sudo:*)",
      "Bash(git reset --hard*)",
      "Bash(git reset --hard:*)",
      "Read(.env.*)"
    ],
    "ask": [
      "Bash(git push:*)",
      "Bash(git push *)",
      "Bash(git commit:*)",
      "Bash(rm *)",
      "Bash(rm:*)",
      "Bash(git rebase *)",
      "Bash(wget *)",
      "Bash(npm publish:*)",
      "Bash(git commit *)",
      "Bash(gh pr merge *)"
    ]
  }
}

Skills (58)

Subagents (9)

godot-animator
model: inherit
|
godot-code-reviewer
model: inherit
|
godot-csharp-engineer
model: inherit
|
godot-game-architect
model: inherit
|
godot-game-dev
model: inherit
|
godot-performance-profiler
model: inherit
|
godot-shader-author
model: inherit
|
godot-tools-engineer
model: inherit
|
godot-ui-designer
model: inherit
|

Hooks (1)

eventmatcherruns
PostToolUseEdit|Writenode scripts/hooks/validate-skill-on-edit.mjs

Similar rigs

copied ✓