golden-path-api-designer

Designs contract-first golden-path platform APIs on Azure APIM with MCP server integration.

Updated Jul 16, 2026
One-click install
npx skills add https://github.com/Cloud-Byte-Consulting/plugins --skill golden-path-api-designer-cloud-byte-consulting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: golden-path-api-designer
Source: https://github.com/Cloud-Byte-Consulting/plugins/tree/main/azure-platform-engineering/skills/golden-path-api-designer
Command: npx skills add https://github.com/Cloud-Byte-Consulting/plugins --skill golden-path-api-designer-cloud-byte-consulting

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Platform teams often expose golden paths as templates developers copy, which fragments governance and leaves agent callers without a consistent, governed API surface. This Skill designs the replacement: one contract-first platform API behind Azure API Management, plus a thin platform MCP server so every agent runtime (Claude, Copilot, Codex) inherits identical guardrails. ## Core Features & Use Cases - Contract-first API design: Produces an OpenAPI spec where each golden-path operation (create service, provision datastore, promote environment, approve change) becomes a governed endpoint. - APIM and Front Door architecture: Defines APIM products, subscription models, policy fragments (rate limits per agent principal, JWT validation, audit logging to Log Analytics), and guidance on when to add Azure Front Door. - MCP server and approval workflows: Plans the thin platform MCP server mirroring OpenAPI operations one-to-one, and approval endpoints that close the loop with Dapr durable workflows. - Use Case: A platform engineering team replacing repo-stamping templates with a governed API uses this Skill to emit the OpenAPI spec, APIM policy set, MCP tool schema list, orchestrator backend spec, and a rollout ADR for migrating from template paths to API paths. ## Quick Start Ask the agent to design the golden-path platform API on Azure APIM, including the OpenAPI contract, APIM policies, and the MCP tool surface for agent callers.

Frequently Asked Questions about golden-path-api-designer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design a golden-path platform API on Azure?

Enumerate golden-path operations from existing templates, then define each as a contract-first OpenAPI endpoint behind APIM. Map each endpoint to its backend behavior using Radius deployments, AVM modules, or GitOps PRs, and gate destructive operations behind approval endpoints.

How do I expose a platform API to AI agents via MCP?

Build a thin MCP server over the platform API whose tools mirror the OpenAPI operations one-to-one. The MCP server carries no business logic or authorization of its own, so every agent client inherits the same guardrails enforced by the API.

Should I use Azure Front Door or APIM for a platform API?

APIM is the API gateway and owns products, policies, and versioning. Add Front Door only when you need global entry, WAF, or multi-region APIM, since Front Door complements APIM rather than replacing it.

How do approval workflows work with agent-driven platform operations?

Mutating endpoints that are destructive return a workflow-run handle and pause on an approval event. A POST /approvals/{id} endpoint closes the loop with Dapr external-event workflows, keeping approvals inside the governed API rather than a side channel.

What are the limitations of template-based golden paths?

Repo-stamping templates are a transitional mechanism that fragments governance because each copied template drifts independently. Moving golden paths behind a single API centralizes policy enforcement, auditing, and versioning for both human and agent callers.