Frostist

Claudo β€” AI skill for Claude Code

AI community

A Cluedo like game but with AI agents πŸ€– instead of peopleπŸ‘¨πŸ»β€πŸ’Ό Built in Godot with Claude Code.

How to install Claudo

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Frostist/Claudo and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claudo does

A Cluedo like game but with AI agents πŸ€– instead of peopleπŸ‘¨πŸ»β€πŸ’Ό Built in Godot with Claude Code.

Alternatives in AI

  • Gptaku Plugins β€” A Claude Code plugin marketplace for people who want to become AI Native 1.1k β˜…
  • Openteams β€” Plan, Build, and Ship β€” with a team of AI agents instead of one 628 β˜…
  • Memory Forge Rs β€” Stop resetting satisfying AI chats β€” edit the memory instead 474 β˜…

README

 β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•—      β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ•—   β–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—
β–ˆβ–ˆβ•”β•β•β•β•β•β–ˆβ–ˆβ•‘     β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•”β•β•β•β–ˆβ–ˆβ•—
β–ˆβ–ˆβ•‘     β–ˆβ–ˆβ•‘     β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘
β–ˆβ–ˆβ•‘     β–ˆβ–ˆβ•‘     β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘
β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•
 β•šβ•β•β•β•β•β•β•šβ•β•β•β•β•β•β•β•šβ•β•  β•šβ•β• β•šβ•β•β•β•β•β• β•šβ•β•β•β•β•β•  β•šβ•β•β•β•β•β•

Claudo

Claudo is a 2D top-down murder mystery game built with Godot 4.6.

Someone was murdered in the mansion. Your job is to figure out **who did it**, **with what weapon**, and **in which room**.

See part of the game play here:

https://github.com/user-attachments/assets/a169ab6d-a14f-4c5a-a29c-f24dc193cb07

How to Play

  1. Walk around the mansion and meet the suspects.
  2. Talk to nearby NPCs and compare their stories.
  3. Track clues and contradictions in your notebook.
  4. Build your theory about the killer, weapon, and room.

Each run generates a fresh mystery, so no two games are exactly the same.

Controls

  • Move: Arrow keys
  • Talk to nearest NPC: C
  • Close chat window: Esc
  • Toggle notebook: N

How It Works

  • A local Game Master service generates a new murder scenario at startup.
  • Six suspect NPCs are created with generated archetypes and backstories.
  • Godot runs the game client while a local Node.js/TypeScript server handles AI + state over WebSocket.

Project Status

The project is in active phased development:

  • Phase 0: graphical draft (done)
  • Phase 1: core infrastructure (done)
  • Phase 2+: NPC intelligence, GM pressure systems, and accusation flow (in progress)

Tech Stack

  • Godot 4.6 (GDScript)
  • Node.js >= 18 + TypeScript
  • @google/genai (NPC chat responses)
  • ws (Godot <-> server transport)

Requirements

  • Godot 4.6 installed
  • Node.js 18+ installed
  • pnpm installed (npm install -g pnpm)
  • GOOGLE_API_KEY in server/.env

Copy `server/.env.example` to `server/.env`, then add your key.

Running the Game

  1. Open the project in Godot 4.6.
  2. Press F5.

`scenes/main/main.gd` automatically sta