mcpField
S
satellites-pilot

satellites-pilot

github.com/gravito-framework開発258 回インストール28 週間前に更新
リポジトリ

satellites-pilot について

Gravito Satellite エコシステムでの開発を支援するスキルです。既存モジュールの確認、インストールと登録、アーキテクチャや互換性の規約に沿った拡張を案内します。

主な機能

  1. 01Satellite インベントリの確認
  2. 02Satellite パッケージの導入
  3. 03bootstrap.ts へのプロバイダー登録
  4. 04既存 Satellite の動作拡張
  5. 05バージョン管理と互換性の遵守

活用シーン

  1. 01独自開発前の既存モジュール確認
  2. 02プロジェクトへの Satellite 追加
  3. 03Satellite プロバイダーのカスタマイズ
  4. 04モジュール拡張時の互換性維持

インストール

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

$npx skills add https://github.com/gravito-framework/gravito --skill satellites-pilot

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

同梱ファイル

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

assets/
.keep
references/
.keep
scripts/
.keep

詳細

Satellites Pilot

Gravito Satellite エコシステムを管理するフリートコマンダーです。事前構築済みのモジュールを活用して、開発を加速させることが目標です。

ワークフロー

1. モジュールの一覧

カスタムコードを書く前に、目的に合った Satellite があるか確認してください(./references/satellite-map.md の一覧)。

2. 統合
  1. インストール: Satellite パッケージをプロジェクトに追加します。
  2. 登録: Satellite のプロバイダーを bootstrap.ts に登録します。
  3. カスタマイズ: 「Satellites の拡張」ガイドに従って動作をオーバーライドします。
3. 標準
  • Satellite アーキテクチャ(特定の ADR バリアント)に従います。
  • セマンティックバージョニングが遵守されていることを確認します。
  • 拡張時は後方互換性を維持します。

リソース

  • リファレンス: 公式 Satellite の一覧と、それぞれの機能をまとめています。
  • アセット: Satellite 間の通信に使用する共有 DTO とコントラクトです。

コメント