clockworklabsclockworklabsOfficialยท17 Agent Skills Included

SpacetimeDB

Build real-time apps and games with zero server infrastructure

Guides AI agents to build, publish, and operate SpacetimeDB applications where the database itself is the server. Covers server modules in Rust, C#, TypeScript, and C++, plus client SDKs for React, Unity, Unreal, and .NET. Eliminates separate web servers, containers, and DevOps by syncing data to clients in real time automatically. Includes CLI, MCP, and architecture references so agents write correct tables, reducers, and subscriptions.
npx skills add clockworklabs/SpacetimeDB --all -g -y
Available:

Directs the AI agent through generating, upgrading, and fixing a SpacetimeDB chat app by reading backend instructions, following build phases, and logging each fix iteration.

All Skills in This Repository (17)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
clockworklabsclockworklabs

spacetimedb-csharp

Guide C# server modules and client SDKs for SpacetimeDB 2.0.

Official
Advanced
๐Ÿ“ฆ In Repo
clockworklabsclockworklabs

spacetimedb-typescript

Generate typed TypeScript clients for SpacetimeDB modules with WebSocket connections.

Official
Intermediate
๐Ÿ“ฆ In Repo
clockworklabsclockworklabs

spacetimedb-cli

Manage SpacetimeDB projects and servers via CLI workflows.

Official
Intermediate
๐Ÿ“ฆ In Repo
clockworklabsclockworklabs

spacetimedb-rust

Author deterministic WebAssembly server modules for SpacetimeDB in Rust.

Official
Advanced
๐Ÿ“ฆ In Repo
clockworklabsclockworklabs

spacetimedb-concepts

Explain SpacetimeDB architecture and operational rules for building serverless real-time applications.

Official
Intermediate
๐Ÿ“ฆ In Repo
clockworklabsclockworklabs

spacetimedb-unity

Integrate SpacetimeDB with Unity clients for real-time game state synchronization.

Official
Intermediate
๐Ÿ“ฆ In Repo
clockworklabsclockworklabs

unity

Integrate SpacetimeDB with Unity clients using MonoBehaviour lifecycle and FrameTick message processing.

Official
Intermediate
๐Ÿ“ฆ In Repo
clockworklabsclockworklabs

cpp-server

Provides reference patterns for writing SpacetimeDB server modules in C++.

Official
Intermediate
๐Ÿ“ฆ In Repo
clockworklabsclockworklabs

rust-server

Write SpacetimeDB server modules in Rust with tables, reducers, views, and procedures.

Official
Intermediate
๐Ÿ“ฆ In Repo
clockworklabsclockworklabs

typescript-client

Implements SpacetimeDB TypeScript and React client connections with subscriptions and reducers.

Official
Intermediate
๐Ÿ“ฆ In Repo
clockworklabsclockworklabs

mcp

Operates a live SpacetimeDB database through MCP tools for listing, querying, and reducer calls.

Official
Intermediate
๐Ÿ“ฆ In Repo
clockworklabsclockworklabs

cli

Provides SpacetimeDB CLI command reference for building, publishing, and managing databases.

Official
Basic

Frequently Asked Questions

FAQPage Schema
How to install SpacetimeDB skills?โ–ผ

Run `npx skills add clockworklabs/SpacetimeDB --all -g -y` in your terminal to install all skills in this suite globally.

What is SpacetimeDB used for?โ–ผ

SpacetimeDB is a relational database that also acts as your server, letting you deploy app logic directly into the database. Clients connect and receive real-time updates with no web server, containers, or DevOps in between.

Which languages do these SpacetimeDB skills support?โ–ผ

Server modules are covered for Rust, C#, TypeScript, and C++, while client skills cover TypeScript/React, C#/.NET, Unity, and Unreal Engine.

Can AI agents manage a live SpacetimeDB database?โ–ผ

Yes. The MCP skill lets agents list databases, read schemas, run SQL, and call reducers through typed tool calls instead of shell commands.

Do these skills work with Claude Code and Cursor?โ–ผ

Yes. All skills follow the universal SKILL.md standard and load automatically in Claude Code, Cursor, Codex, and other compatible AI coding agents.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’