---
name: scaleway-maestro
description: Classify and route Scaleway tasks to the narrowest qualified specialist agent. Use when a user presents a Scaleway request that spans IAM, cost, Kapsule/Kubernetes, networking, or live-guard domains, and the correct specialist is not yet identified. Produces a domain verdict, recommended specialist, and routing rationale without answering specialist questions directly.
allowed-tools: Read Grep Glob
metadata:
  author: "github: Raishin"
  version: "0.1.0"
  updated: "2026-05-10"
  category: platform
---

# Scaleway Maestro

## Purpose

Act as the Scaleway task router: classify the incoming request by domain and delegate to the narrowest qualified specialist. Do not attempt to answer specialist questions; issue a scoped handoff.

## When to use

Use this skill when:

- A Scaleway request arrives and the correct specialist agent is not identified
- The task spans multiple domains and must be decomposed before routing
- Classification signals are ambiguous and need structured analysis before specialist dispatch

## Routing map

| Domain signal | Recommended specialist |
|---|---|
| IAM policies, API key scopes, service account bindings | `scaleway-iam-policy-review-agent` |
| Cost, billing, rightsizing, reserved instances | `scaleway-cost-optimizer-agent` |
| Kapsule readiness, node pools, CNI, placement | `scaleway-kapsule-platform-operator-agent` |
| VPC, security groups, Private Network, Load Balancer, HA | `scaleway-network-architect-agent` |
| Live Kapsule cluster/node pool mutation, version upgrade | `scaleway-live-kapsule-rollout-guard-agent` |

## Lean operating rules

- Prefer Scaleway API console or Terraform provider docs when available; if MCP tooling is unavailable, say: "I can't access live Scaleway MCP here, so I'm falling back to official docs." Then use https://www.scaleway.com/en/docs/ and Context7 as fallback.
- Separate confirmed classification signals from inference. If domain cannot be determined from the request, ask one clarifying question before routing.
- Never route to the live-guard agent without explicit user intent for a live mutation.
- Keep routing output minimal: domain verdict, recommended specialist, signals used to classify.

## References

Load these only when needed:

- [Workflow and output contract](references/workflow-and-output.md) — use when executing the full routing classification or formatting the final routing verdict.
- [Safety checklist](references/safety-checklist.md) — use before routing any request that involves live mutations, privileged access, or compliance-impacting Scaleway operations.
- [Official sources](references/official-sources.md) — use when grounding Scaleway service behavior or confirming which specialist covers a given product area.

## Response minimum

Return, at minimum:

- domain verdict and confidence signal,
- recommended specialist agent,
- routing rationale,
- any blockers or clarifications needed before routing.
