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
- 01Chat app walkthrough
- 02Unity and Unreal game tutorials
- 03Ordered, staged tutorial guidance
- 04Reference routing for focused questions
Use cases
- 01Building the tutorial chat app
- 02Following the Unity Blackhol.io tutorial
- 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-tutorialsAfter installing, type/spacetimedb-tutorialsin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
references/tutorials-chat-app.mdtutorials-unity-part-1.mdtutorials-unity-part-2.mdtutorials-unity-part-3.mdtutorials-unity-part-4.mdtutorials-unity.mdtutorials-unreal-part-1.mdtutorials-unreal-part-2.mdtutorials-unreal-part-3.mdtutorials-unreal-part-4.mdtutorials-unreal.mdDetails
From the project READMEUse 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
| Need | Open |
|---|---|
| Chat app | references/tutorials-chat-app.md |
| Unity tutorial | references/tutorials-unity*.md |
| Unreal tutorial | references/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