Agent skills for Koyeb, following the Agent Skills open format.
This allows you to pick and choose which skills to install. Re-run to update.
Copy the skills folder to your agent’s skills directory:
plugins/koyeb/skills/
Supports any Agent Skills-compatible product. See Agent Skills docs for product-specific install locations.
The skills are authored in the Agent Skills open format. For VS Code, Cursor, Codex, Mistral Vibe, Claude Code, and OpenCode, install via one of the following:
- Manual install:
- Copy plugins/koyeb/skills into the tool’s skills directory.
If a tool uses a custom skills directory or import flow, follow its product documentation and point it at plugins/koyeb/skills.
Local skills copies for different agents
Copy plugins/koyeb/skills/ to your agent’s skills directory:
- Claude:
~/.claude/skills/ - Codex:
~/.codex/skills/ - OpenCode:
~/.config/opencode/skill/ - Cursor:
~/.cursor/skills/
scripts/refresh-claude-skills.sh syncs all skills from this repo into ~/.claude/skills/ and updates ~/.claude/CLAUDE.md so Claude always knows which skills are available.
One-time setup — symlink the script so it's available as a shell command:
sudo ln -sf "$(pwd)/scripts/refresh-claude-skills.sh" /usr/local/bin/refresh-claude-skillsUsage — run any time skills are added or updated:
refresh-claude-skillsThis will:
- Sync all skills from
plugins/koyeb/skills/to~/.claude/skills/ - Update the
koyeb-skillsblock in~/.claude/CLAUDE.mdwith the current skill list and paths
scripts/refresh-vibe-skills.sh syncs all skills from this repo into ~/.vibe/skills/ and updates ~/.vibe/config.toml with the skill paths.
One-time setup — symlink the script so it's available as a shell command:
sudo ln -sf "$(pwd)/scripts/refresh-vibe-skills.sh" /usr/local/bin/refresh-vibe-skillsUsage — run any time skills are added or updated:
refresh-vibe-skillsThis will:
- Sync all skills from
plugins/koyeb/skills/to~/.vibe/skills/ - Update the
skill_pathsarray in~/.vibe/config.tomlwith the installed skill paths
- setup
- apps
- archives
- deploy
- domains
- organizations
- secrets
- services
- deployments
- instances
- databases
- sandboxes-js-sdk
- sandboxes-python-sdk
- version
- volumes
koyeb-skills/
├── plugins/koyeb/
│ ├── .claude-plugin/
│ │ └── plugin.json
│ └── skills/
│ ├── _shared/
│ │ ├── scripts/
│ │ └── references/
│ └── {skill-name}/
│ ├── SKILL.md
│ ├── scripts/
│ └── references/
├── scripts/
│ ├── sync-shared.sh
│ ├── refresh-claude-skills.sh
│ └── refresh-vibe-skills.sh
└── README.md
Shared files live in plugins/koyeb/skills/_shared/. To refresh skill scripts/references and regenerate per-skill CLI command/flag docs from live koyeb --help output, run:
python3 ./scripts/generate-koyeb-flag-refs.pyThis is the canonical refresh command. scripts/sync-shared.sh remains as a compatibility wrapper that delegates to it.
MIT