Cookies ahead

Our support chat tool "Intercom" would like to collect some more data on you. See the related link for more details.

Docs

Agent skills

M↓

🦾

Let your AI agent figure the details.

fortrabbit agent skills extend coding agents with domain knowledge of the platform — enabling guided setup, deployment, database sync, and remote SSH commands from a natural language prompt.

The skills work with Claude Code and OpenAI Codex. GitHub Copilot has basic support. The source is published at github.com/fortrabbit/agent-skills.

This is an early preview. The current skill set covers the most common workflows already and is useful in day-to-day development. Scope will expand once the fortrabbit public API and CLI become available — enabling programmatic resource management, environment provisioning, and deeper automation directly from within an agent session.

Install

Via GitHub CLI

Requires GitHub CLI v2.90.0 or later. Install globally for your user — available across all your projects:

gh skill install fortrabbit/agent-skills fortrabbit --agent claude-code --scope user
shell

Install via curl

Run this once to install globally — available across all your projects:

curl -fsSL https://raw.githubusercontent.com/fortrabbit/agent-skills/main/install.sh | sh
shell

See the GitHub repo for extended install and update options.

Commands

Invoke the skill from your agent with /fortrabbit followed by a command:

CommandDescription
startDetect project state and guide to the next step
connectFirst-time setup: account, app, SSH key, connection test
deployTrigger a deployment via deploy hook or Git push
sync upRsync all project files to the remote environment
sync downRsync all project files from the remote environment
db upUpload your local database to the remote environment
db downDownload the remote database to your local environment
content upRsync CMS content to the remote environment
content downRsync CMS content from the remote environment
sshRun a remote command via SSH (artisan, craft console, Composer)
updateCheck for and install the latest version
helpShow all available commands

Configuration

The skill reads project settings from a .fortrabbit file in the project root:

app-env-id=en-xxxxxx
region=eu-w1a
plain
KeyDescription
app-env-idYour app environment ID, shown in the dashboard
regionThe region your app is hosted in, e.g. eu-w1a

The file contains no secrets and can be committed to Git. The /fortrabbit connect command creates it automatically. These values can also be set as FORTRABBIT_APP_ENV_ID and FORTRABBIT_REGION in your .env file.

Requirements

  • ssh and rsync available locally
  • On Windows, WSL is required for rsync and the install script; SSH works natively on Windows 10+

Written by a human. Review, grammar checks and typo fixes by AI.

AI usage policyEdit on GitHub ↗