mcpField
S
spacetimedb-tutorials

spacetimedb-tutorials

github.com/danmossaDevelopment2160 installsUpdated 19w ago
Repository

About spacetimedb-tutorials

spacetimedb-tutorials is a skill for guiding full SpacetimeDB walkthroughs and larger sample applications. It maps tutorials and focused references, while emphasizing ordered steps and consistency with the chosen project setup.

Key features

  1. 01Chat app walkthrough
  2. 02Unity and Unreal game tutorials
  3. 03Ordered, staged tutorial guidance
  4. 04Reference routing for focused questions

Use cases

  1. 01Building the tutorial chat app
  2. 02Following the Unity Blackhol.io tutorial
  3. 03Following the Unreal Blackhol.io tutorial

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/danmossa/spacetimedb-skills --skill spacetimedb-tutorials

After installing, type/spacetimedb-tutorialsin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

references/
tutorials-chat-app.md
tutorials-unity-part-1.md
tutorials-unity-part-2.md
tutorials-unity-part-3.md
tutorials-unity-part-4.md
tutorials-unity.md
tutorials-unreal-part-1.md
tutorials-unreal-part-2.md
tutorials-unreal-part-3.md
tutorials-unreal-part-4.md
tutorials-unreal.md

Details

From the project README

Use this skill for full walkthroughs and larger example applications.

Core tutorial workflow

  • Load only the tutorial and part needed for the current step. Unity and Unreal parts are long and depend on prior state.
  • Preserve part ordering: setup, server module, bindings/connection, gameplay/client behavior, deployment.
  • Keep the tutorial's database name, module path, generated binding path, and package/tooling choices consistent unless the user asks to adapt them.
  • When adapting a tutorial into an existing app, map tutorial concepts to local project names before copying code.
  • Route narrow API questions to the matching focused skill rather than loading a full tutorial part.

Tutorial map

  • Chat app: full server and client walkthrough with tables, reducers, publish, SQL, and generated clients.
  • Unity Blackhol.io: Part 1 setup, Part 2 server and connection, Part 3 spawning/login/arena/client objects, Part 4 movement/collisions/Maincloud.
  • Unreal Blackhol.io: Part 1 setup, Part 2 server and connection, Part 3 spawning/Blueprints/player controller, Part 4 movement/collisions/Maincloud.

Reference map

NeedOpen
Chat appreferences/tutorials-chat-app.md
Unity tutorialreferences/tutorials-unity*.md
Unreal tutorialreferences/tutorials-unreal*.md

Guidance

  • Keep tutorial part ordering intact; later files assume project state from earlier parts.
  • Route SDK-specific snippets to the C# or Unreal client skills when the question is localized to client API use.
  • Route server module schema and reducer edits to table and reducer skills.

Comments

Markdown supported