mirror of
https://github.com/elestio/elestio-skill.git
synced 2026-09-14 15:39:12 +08:00
main
docs(cicd): document variables as string in pipeline payload (fixes v…
Elestio Skill
Agent skill for Elestio, following the Agent Skills open format.
Deploy and manage services on the Elestio DevOps platform. 400+ open-source templates, 9 cloud providers, 100+ regions.
Uses the official Elestio CLI (npm install -g elestio).
Installation
curl -fsSL https://raw.githubusercontent.com/elestio/elestio-skill/main/scripts/install.sh | bash
You can also install via skills.sh:
npx skills add elestio/elestio-skill
Supports Claude Code, OpenAI Codex, OpenCode, and Cursor. Re-run to update.
The installer will:
- Install the official Elestio CLI globally (
npm install -g elestio) - Copy
SKILL.mdto your agent's skills directory
Manual Installation
Copy to your agent's skills directory
# 1. Install the official Elestio CLI
npm install -g elestio
# 2. Copy the skill file
# Claude Code
mkdir -p ~/.claude/skills/elestio
cp SKILL.md ~/.claude/skills/elestio/
# Codex
mkdir -p ~/.codex/skills/elestio
cp SKILL.md ~/.codex/skills/elestio/
Quick Start
# Configure credentials
elestio login --email "you@example.com" --token "your_api_token"
# Verify authentication
elestio auth test
# Search the catalog
elestio templates search postgresql
# Deploy PostgreSQL
elestio deploy postgresql --project 112 --name my-db
# Deploy from GitHub (fully automated)
elestio deploy cicd --project 112 --name my-cicd
elestio cicd create --auto --target <vmID> --name my-app --repo owner/repo --mode github
Repository Structure
elestio-skill/
├── SKILL.md # Skill instructions (read by agents)
├── scripts/
│ └── install.sh # Installer (CLI + skill file)
├── README.md
└── .gitignore
Requirements
- Node.js >= 18
- An Elestio account with API token (create one here)
References
- Elestio CLI (npm)
- Agent Skills Specification
- Elestio Dashboard
- Elestio API Docs
- Elestio Templates (400+)
License
MIT
Description
Deploy and manage services on the Elestio DevOps platform. Use when the user wants to deploy apps, databases, or infrastructure on Elestio, manage projects,…
Languages
Shell
100%