mirror of
https://github.com/elestio/elestio-skill.git
synced 2026-09-14 15:39:12 +08:00
bcd35cc571
Remove 4800+ lines of custom code (cli.js, lib/, templates/, package.json) and update SKILL.md, install.sh, README to use the official `elestio` CLI. The skill is now a lightweight wrapper: just SKILL.md + an installer script.
2.2 KiB
2.2 KiB
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