mittwald Agent Skills
mittwald provides specialized agent skills that guide AI assistants through complex workflows like migrations and deployments on the mStudio platform. These skills provide structured, step-by-step guidance and domain knowledge without requiring custom prompts.
What Are Agent Skills?
Agent skills are pre-built workflow templates that teach AI assistants how to handle complex, multi-step processes. Instead of explaining your requirements from scratch each time, you trigger a skill and the AI assistant guides you through the entire workflow conversationally.
Traditional approach:
"Create a project, configure Node.js, set up MySQL, create backup schedule..."
With agent skills:
"Deploy my Express app to mittwald"
The skill handles the workflow complexity, asks clarifying questions when needed, and executes the entire process.
Available Skills
mittwald-migrate
Guides you through a conversational, phase-by-phase migration of arbitrary workloads to mittwald mStudio.
Source: Kubernetes, Docker Compose, VPS, another hosting provider, or another mStudio project
Workflow: Discovery → Plan → Provision → Migrate → Verify → Cutover
Triggers: "migrate to mittwald", "Umzug nach mittwald", "move to mStudio"
mittwald-zerodeploy
Zero-config deployment to mStudio container hosting using Railpack auto-detection. No Dockerfile needed.
Workflow: Provision → Local CLI Deploy → GitHub Actions → Verify
Triggers: "deploy to mittwald", "help me deploy", "set up mittwald deployment"
Installation
Prerequisites
Before using the skills:
- Active mittwald mStudio account
- API token with
api_writerole from mStudio profile settings - mittwald CLI installed (installation guide)
Installation Instructions
Recommended (preferred):
user@local $ npx skills add https://github.com/mittwald/agent-skills
This installs the skills without manually cloning into agent-specific folders.
Manual installation (fallback, not recommended)
Use this only if npx skills add is unavailable in your environment.
For VS Code Copilot (personal skills):
user@local $ mkdir -p ~/.agents/skills
user@local $ git clone https://github.com/mittwald/agent-skills.git ~/.agents/skills/mittwald-skills
For Claude Code:
user@local $ mkdir -p ~/.claude/skills
user@local $ git clone https://github.com/mittwald/agent-skills.git ~/.claude/skills/mittwald-skills
Or install via Claude Code plugin marketplace:
user@claude-code > /plugin marketplace add mittwald/agent-skills
user@claude-code > /plugin install mittwald-migrate@agent-skills
For Other AI Assistants
Check your agent's documentation for skill installation paths, then clone the repository there.
Usage
Once installed, simply trigger the skills in a conversation with your AI assistant:
For migrations:
"I want to migrate my WordPress site from Hetzner to mittwald."
For deployments:
"Help me deploy my Express app to mittwald"
The AI assistant will load the appropriate skill and guide you through the workflow with contextual questions and step-by-step instructions.
Authentication
Agent skills need at least one way to communicate with mStudio. You can authenticate using the MCP Server (recommended), mittwald CLI, or HTTP API.
See the authentication guide → for detailed setup instructions and security best practices.
Next Steps
mittwald-migrate
Conversational migration workflow from any platform to mStudio
mittwald-zerodeploy
Zero-config deployment with automatic detection