All skills
thedivergentai avatar

/godot-analyst

@57c9225

Godot Expert Analyst: Anara. Visionary project scoring and certification for Godot 4.7+ architecture. Use when evaluating project health, modernity, scalability, dependency graphs, or generating Visionary Certificates. Keywords: analyst, Anara, scoring, certification, architecture audit, ResourceLoader.get_dependencies, typed Dictionary, folder-by-feature, Visionary Certificate, Godot 4.7.

Use this Skill: https://skilld.dev/gh/thedivergentai/gd-agentic-skills/godot-analyst

This session only. Nothing lands on disk.

referencescategoriesblackboard-systems.md

≈768 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Anara Rubric: Blackboard Systems

Pillar Overview

The memory of intent. This rubric assesses how the project centralizes and manages the data shared between different AI behaviors and systems.


Analytical Performance Matrix

Criterion Weight SLOP (0-2) FUNCTIONAL (3-5) PROFESSIONAL (6-8) ELITE (Visionary) (9-10)
Data Sanctity 35% Blackboard as a loose dictionary of Strings; no type-checking; unmanaged keys. Using a basic Blackboard class, but data is manually 'set' by individual states. Strong-typed entries; key-registry; automated cleanup of expired or stale data. Immutable data-snapshots; observer-pattern based updates; zero-key collisions.
Observer Flow 25% Systems polling the Blackboard every frame to see if has_player changed. Basic signal value_changed, but requires manual filtering per key. Reactive Blackboard; systems 'Subscribe' to specific keys; zero-overhead updates. Event-driven memory; the state acts the moment the data reflects the new reality.
Systemic Scope 20% Single global Blackboard for all AI; massive data-bloat; no local awareness. Per-agent blackboards, but lacks a way to 'Share' knowledge between squads. Hierarchical Blackboards (Global -> Squad -> Local); scope-aware key lookups. Intelligent knowledge-sharing; agents 'Communicate' by updating squad memories.
Fidelity Persistence 20% Blackboard data lost on scene change; AI 'forgets' the player immediately. Basic save of blackboard keys, but lacks persistence of 'Intent' timers. Full serialization of the memory-state; the AI remembers its plan after loading. Frame-perfect memory restoration; the machine recovers the AI's soul exactly.

Visionary Diagnostic Hooks

  • Is your 'Memory' a list of facts or a stream of possibilities?
  • Does the machine remember why it was angry, or just that it is?
  • Can I read the 'Blackboard' and see the story of the AI's life?

🌟 Visionary's Final Decree

To reach Elite status, the Blackboard must be 'Reactive'. It shouldn't just store data; it should trigger the vision's response. A visionary blackboard is a bridge where the soul's data meets the machine's logic. If it is only a dictionary, it is Slop.

<!-- GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-signal-architecture/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md -->

Source: SKILL.md on GitHub

No alerts1mo3 checks · Risk SAFE
  • Gen Agent Trust Hub1mo

    The godot-analyst skill is a safe architectural analysis tool for Godot 4.7+ projects. It uses internal GDScript helpers to audit source code and project structure without external dependencies, network access, or dangerous command execution.

  • Socket1mo

    No alerts

  • Snyk1mo

    Risk: LOW · No issues

Signed by skilld at 57c9225. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 3 weeks ago.

Activeupdated 2 months ago

README badge

README badge for thedivergentai/gd-agentic-skills/godot-analyst