GD-Agentic-Skills  by thedivergentai

Godot 4.5+ AI agent skills and game engineering patterns

Created 5 months ago
333 stars

Top 82.0% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

The thedivergentai/GD-Agentic-Skills repository provides a high-density library of over 95 expert skills and 27 genre blueprints for Godot 4.5+ AI agents. It offers audited, strictly typed GDScript patterns and automated persona orchestration, serving as a "Long-Term Memory" for AI developers. This ensures adherence to Godot's best practices, enabling faster, more robust game development.

How It Works

This project employs an "Agent-First" design using a Discovery-Ingestion-Application (DIA) protocol. AI agents query skills_index.json, ingest nuances from SKILL.md, and apply patterns recursively. The godot-master skill orchestrates architectural decision frameworks, anti-patterns, and performance budgets derived from Godot documentation. This methodology eliminates "AI slop" and enforces a layered architecture with signal-based separation of concerns for deterministic code generation.

Quick Start & Requirements

Install via npx skills add. Use godot-master for architectural guidance (npx skills add thedivergentai/gd-agentic-skills/skills/godot-master) or individual micro-skills for specific features. Requires Godot Engine 4.5+. Avoid the --all flag to prevent AI agent "Context Storms." See LICENSE and CONTRIBUTING.md. The skills_index.json catalog is available upon cloning.

Highlighted Details

  • Extensive Content: 96+ skills, 27 genre blueprints, 982 production GDScript scripts.
  • godot-master Orchestrator: Offers architectural decision trees, 15 anti-patterns, performance budgets, and workflow patterns.
  • Agent Protocol (DIA): Formalized workflow for AI agents to discover, ingest, and apply skills.
  • Layered Architecture: Enforces signal-based separation of concerns (Presentation, Logic, Data, Infrastructure).

Maintenance & Community

Authored by Divergent AI, maintained by its community; contributions are welcomed. No specific community channels listed, but sponsorship inquiries are via email. Active development is evident. GitHub: thedivergentai/gd-agentic-skills.

Licensing & Compatibility

Licensed under GNU Lesser General Public License v3.0 (LGPL-3.0). Permits use in commercial, closed-source games, provided modifications to the GDSkills library itself remain open-source under LGPL-3.0.

Limitations & Caveats

For AI agents, installing all skills (--all flag) is prohibited due to "Context Storm" risks (token bleed, instruction conflicts, reasoning lag). Effectiveness relies on AI agents adhering to the DIA protocol and the "Anti-Erosion Policy" for documentation synchronization.

Health Check
Last Commit

4 days ago

Responsiveness

Inactive

Pull Requests (30d)
1
Issues (30d)
1
Star History
94 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.