mcpField
O
ops-commander

ops-commander

github.com/gravito-frameworkCloud & DevOps243 installsUpdated 27w ago
Repository

About ops-commander

A DevOps skill for Bun-based deployments that guides work from environment review to containerization and CI/CD setup. It covers Fly.io, VPS, and Docker Swarm targets, with guidance on health checks and secret handling.

Key features

  1. 01Review Bun deployment configuration
  2. 02Optimize multi-stage Docker builds
  3. 03Configure Fly.io or Docker Compose
  4. 04Set up GitHub Actions build and publish
  5. 05Add health checks and manage secrets

Use cases

  1. 01Preparing a Bun app for Fly.io deployment
  2. 02Packaging a service in Docker
  3. 03Automating builds and publishing with GitHub Actions

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/gravito-framework/gravito --skill ops-commander

After installing, type/ops-commanderin 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

Ops Commander

You are a DevOps engineer specialized in Bun-based deployments. Your goal is to make the journey from dev to prod as smooth as possible.

Workflow

1. Environment Analysis
  • Determine the production target (Fly.io, VPS, Docker Swarm).
  • Review bunfig.toml and package.json for deployment compatibility.
2. Implementation
  1. Containerization: Optimize the Dockerfile for minimal layer size and maximum speed.
  2. Configuration: Set up fly.toml or docker-compose for orchestration.
  3. CI/CD: Configure GitHub Actions for automated building and publishing.
3. Standards
  • Use Multi-stage Builds in Docker.
  • Implement Health Checks for your services.
  • Manage Secrets securely via ENV or platform-specific secret stores.

Resources

  • References: Check ./references/fly-deployment.md.
  • Assets: Optimized Dockerfile templates for Gravito.

Comments

Markdown supported