mcpField
S
spacetimedb-quickstarts

spacetimedb-quickstarts

github.com/danmossa開発2160 回インストール19 週間前に更新
リポジトリ

spacetimedb-quickstarts について

SpacetimeDB を初めて使う開発者やフレームワークのクイックスタート向けのスキルです。CLI の準備からモジュール公開、クライアント接続までを案内し、テーブルや Reducer、SDK の資料も示します。

主な機能

  1. 01CLI のインストールとログインの案内
  2. 02ローカル起動と統合開発の説明
  3. 03モジュール公開からクライアントバインディング生成までを案内
  4. 04ドキュメントとクイックスタートの索引
  5. 05詳細トピック向けスキルへの案内

活用シーン

  1. 01SpacetimeDB のローカル開発を開始
  2. 02Maincloud でモジュールを公開
  3. 03クライアントバインディングを生成してデータベースに接続
  4. 04言語やフレームワークのクイックスタートを参照

インストール

コマンドをコピーしてターミナルで実行します。

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

インストール後、Claude Code で/spacetimedb-quickstartsを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
docs.md
intro-faq.md
intro-key-architecture.md
intro-what-is-spacetimedb.md
quickstarts-angular.md
quickstarts-browser.md
quickstarts-bun.md
quickstarts-c-plus-plus.md
quickstarts-c-sharp.md
quickstarts-deno.md
quickstarts-nextjs.md
quickstarts-nodejs.md
quickstarts-nuxt.md
quickstarts-react.md
quickstarts-remix.md
quickstarts-rust.md
quickstarts-svelte.md
quickstarts-tanstack.md
quickstarts-typescript.md
quickstarts-vue.md

詳細

初めて SpacetimeDB を使う場合や、フレームワークのクイックスタートにこのスキルを使用します。

基本的な流れ

  1. spacetime CLI をインストールし、Maincloud に公開するために spacetime login を実行します。
  2. ローカル開発では、spacetime start でスタンドアロン環境を起動します。デフォルトではポート 3000 で待ち受け、SSL には対応していません。
  3. プロジェクトを作成または開き、モジュールをビルドして公開し、クライアントバインディングを生成してから、クライアントをデータベース名に接続します。
  4. すべてのコマンドで、サーバーモジュールの言語、パッケージマネージャー、データベース名、モジュールのパス、生成されるバインディングのパスを一致させます。

可能な場合は、統合されたローカル開発ループに spacetime dev を使用します。

spacetime dev --template basic-ts

クイックスタートが実装の詳細に進んだら、該当するスキルを使用します。

リファレンスマップ

必要な情報開く
インストール、ログイン、ローカル実行、次の手順references/docs.md
製品モデル、ワークフロー、アーキテクチャreferences/intro-*.md
言語またはフレームワークのセットアップreferences/quickstarts-*.md

ガイダンス

  • クイックスタートが生成されたバインディングやランタイムコードに進んだら、SDK 固有の質問は対応するクライアントスキルに案内します。
  • ユーザーから切り替えを求められない限り、クイックスタートのサーバーモジュールの言語とパッケージマネージャーを維持します。
  • コマンドを提示する場合、CLI とクライアントの手順で、データベース名、モジュール名、生成されるバインディングのパスを一致させます。

コメント