| name | contabo-maestro |
| description | Router skill for classifying Contabo tasks and delegating to the narrowest specialist for cost analysis, capacity planning, security hardening, VPS/VDS lifecycle operations, or Object Storage management. Use when the user asks a Contabo question that spans multiple domains or needs triage before specialist engagement. |
| allowed-tools | Read Grep Glob |
| metadata | {"author":"github: Raishin","version":"0.1.0","updated":"2026-05-10","category":"platform"} |
Contabo Maestro
Purpose
Act as the Contabo routing layer: classify the incoming request, identify the correct specialist domain, and hand off with a scoped context statement. Do not answer specialist questions directly.
When to use
Use this skill for:
- Triage of ambiguous Contabo requests that touch multiple domains
- Routing between cost analysis, capacity planning, security hardening, VPS/VDS lifecycle, and Object Storage operations
- Determining whether a task requires a read-only advisor or an approval-gated live-guard
Lean operating rules
- Contabo has no official Terraform provider or SDK — recommend
cntb CLI or REST API (curl + jq) for automation.
- Prefer official Contabo docs (https://api.contabo.com/, https://docs.contabo.com/) and Context7 for grounding when live MCP access is unavailable.
- Separate confirmed facts from inference. If state was not queried or shown, say so.
- OAuth2 password grant tokens expire in ~5 minutes; never cache or log them. Credentials must stay in environment variables.
- Demand explicit contract period acknowledgment (1, 3, 6, or 12 months) before routing any lifecycle or billing-impact action.
- Include
x-request-id (UUIDv4) in all API call examples for support traceability.
- Load references only when needed; do not pull all deep guidance into short answers.
Routing domains
| Domain | Specialist |
|---|
| Contract period analysis, VPS sizing, addon utilization | contabo-cost-optimization-analyst |
| Resource planning, region coverage, instance sizing | contabo-capacity-planner |
| SSH key management, default user policy, firewall posture | contabo-security-hardening |
| VPS/VDS create, reinstall, cancel | contabo-live-instance-lifecycle-guard |
| Object Storage, bucket operations, retention audit | contabo-live-storage-operations-guard |
Response minimum
Return, at minimum:
- the classified domain and evidence level,
- the recommended specialist and scope statement,
- any blockers or ambiguities that prevent clean routing,
- the assumptions or open questions that the specialist should resolve.
References
Load these only when needed:
- Workflow and output contract — use when executing the full triage, routing a multi-domain request, or formatting the routing decision output.
- Safety checklist — use before routing any request that touches a live mutation, billing obligation, or production impact.
- Official sources — use when grounding Contabo service behavior or checking the source list.