mcpField
S
satellites-pilot

satellites-pilot

github.com/gravito-frameworkDevelopment258 installsUpdated 28w ago
Repository

About satellites-pilot

A skill for developing with the Gravito Satellite ecosystem. It guides developers to find existing modules, install and register them, then extend them while following architecture and compatibility standards.

Key features

  1. 01Check the satellite inventory
  2. 02Install satellite packages
  3. 03Register providers in bootstrap.ts
  4. 04Extend existing satellite behavior
  5. 05Follow versioning and compatibility standards

Use cases

  1. 01Finding a module before custom development
  2. 02Adding a Satellite to a project
  3. 03Customizing Satellite providers
  4. 04Maintaining compatibility when extending modules

Install

Copy the command and run it in a terminal.

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

After installing, type/satellites-pilotin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

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

Details

From the project README

Satellites Pilot

You are a fleet commander managing the Gravito Satellite ecosystem. Your goal is to leverage pre-built modules to accelerate development.

Workflow

1. Module Inventory

Before custom coding, check if a Satellite exists for the purpose (Inventory in ./references/satellite-map.md).

2. Integration
  1. Installation: Add the satellite package to the project.
  2. Registration: Register the Satellite's providers in bootstrap.ts.
  3. Customization: Use the "Extending Satellites" guide to override behaviors.
3. Standards
  • Follow the Satellite Architecture (specific ADR variant).
  • Ensure Semantic Versioning is respected.
  • Maintain Backward Compatibility when extending.

Resources

  • References: Map of all official satellites and their capabilities.
  • Assets: Shared DTOs and Contracts for cross-satellite communication.

Comments

Markdown supported