marina-skill banner
The-Focus-AI The-Focus-AI

marina-skill

DevOps community intermediate

Description

Claude Code plugin for managing infrastructure — Hetzner Cloud servers, Cloudflare DNS, and Docker-based app deployments via git-push-to-deploy.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

marina-skill

Claude Code plugin for managing infrastructure — Hetzner Cloud servers, Cloudflare DNS, and Docker-based app deployments via git-push-to-deploy.

Features

Skills

  • server-management — Create, list, and destroy Hetzner Cloud servers
  • server-bootstrap — Bootstrap servers with Docker, Caddy reverse proxy, deploy user, and unattended upgrades
  • dns-management — Manage Cloudflare DNS records (list zones, add/update/remove A records)
  • app-deployment — Deploy apps via git-push-to-deploy with Docker Compose

Commands

  • /marina-server — Interactive server management (list, create, remove)
  • /marina-deploy — Deploy the current project to a server
  • /marina-status — Overview of all servers, IPs, and associated domains

Prerequisites

Requires `hcloud`, `curl`, `jq`, `git`, `ssh`, and `scp`. Run the dependency check:

bash scripts/check-deps.sh

You'll also need:

Installation

/plugin install marina-skill@focus-marketplace

Or install directly:

/plugin add The-Focus-AI/marina-skill

License

MIT