spacetimedb-rust
✓Develop SpacetimeDB server modules in Rust. Use when writing reducers, tables, or module logic.
Installation
SKILL.md
SpacetimeDB modules are WebAssembly applications that run inside the database. They define tables to store data and reducers to modify data. Clients connect directly to the database and execute application logic inside it.
| #[derive(SpacetimeType)] on #[table] | Remove it — macro handles this | Conflicting derive macros | | ctx.db.player (field access) | ctx.db.player() (method) | "no field player on type" | | ctx.db.player().find(id) | ctx.db.player().id().find(&id) | Must access via index | | &mut ReducerContext | &ReducerContext | Wrong context type |
| Missing use spacetimedb::Table; | Add import | "no method named insert" | | #[table(name = "mytable")] | #[table(name = mytable)] | String literals not allowed | | Missing public on table | Add public flag | Clients can't subscribe | | #[spacetimedb::reducer] | #[reducer] after import | Wrong attribute path |
Facts (cite-ready)
Stable fields and commands for AI/search citations.
- Install command
npx skills add https://github.com/douglance/spacetimedb --skill spacetimedb-rust- Source
- douglance/spacetimedb
- Category
- </>Dev Tools
- Verified
- ✓
- First Seen
- 2026-02-02
- Updated
- 2026-02-18
Quick answers
What is spacetimedb-rust?
Develop SpacetimeDB server modules in Rust. Use when writing reducers, tables, or module logic. Source: douglance/spacetimedb.
How do I install spacetimedb-rust?
Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/douglance/spacetimedb --skill spacetimedb-rust Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor
Where is the source repository?
https://github.com/douglance/spacetimedb
Details
- Category
- </>Dev Tools
- Source
- skills.sh
- First Seen
- 2026-02-02