Skip to content

Prompt Guide

Digital code matrix visualization

This guide provides ready-to-use prompt examples for every agent and skill in the APEX project. It is written for end users — those who interact with the agents through VS Code Copilot Chat to design, build, and deploy Azure infrastructure.

Prerequisites: Complete the Quickstart first (Dev Container running, subagent invocation enabled).

AgentCodenameStepPurpose
Orchestrator🧠 OrchestratorAllOrchestrates the full multi-step workflow
Requirements📜 Scribe1Captures business and technical requirements
Architect🏛️ Oracle2WAF assessment, cost estimates, SKU comparison
Design🎨 Artisan3Architecture diagrams and ADRs (optional step)
Governance🛡️ Warden3.5Discovers Azure Policy constraints
IaC Planner📐 Strategist4Creates the Bicep or Terraform implementation plan
Bicep CodeGen⚒️ Forge5bGenerates production-ready Bicep templates
Terraform CodeGen⚒️ Forge5tGenerates production-ready Terraform configs
Bicep Deploy🚀 Envoy6bWhat-if analysis and Bicep deployment
Terraform Deploy🚀 Envoy6tTerraform plan preview and apply
As-Built📚 Chronicler7Generates post-deployment documentation
Diagnose🔍 SentinelResource health and troubleshooting
Challenger⚔️ ChallengerReviews plans for gaps and weaknesses
SkillPurpose
azure-defaultsRegions, tags, naming, AVM, security, governance
azure-artifactsH2 template structures for agent output files
python-diagramsWAF/cost/compliance charts (matplotlib)
mermaidInline Mermaid diagrams for markdown
drawioDraw.io diagrams via simonkurtz-MSFT MCP server (700+ Azure icons, batch creation)
azure-adrArchitecture Decision Records
azure-bicep-patternsReusable Bicep patterns (hub-spoke, PE, diagnostics)
terraform-patternsReusable Terraform patterns (hub-spoke, PE, AVM-TF)
azure-diagnosticsKQL templates, health checks, remediation playbooks
github-operationsBranch naming, conventional commits, issues, PRs, CLI, Actions, and releases
docs-writerDocumentation generation and maintenance
make-skill-templateScaffold new skills from a template
SubagentCalled ByPurpose
bicep-validate-subagentBicep CodeGenRuns lint plus AVM and security review
bicep-whatif-subagentBicep DeployRuns az deployment group what-if preview
terraform-validate-subagentTerraform CodeGenRuns terraform fmt, validate, TFLint, and review
terraform-plan-subagentTerraform DeployRuns terraform plan change preview
cost-estimate-subagentArchitectQueries Azure Pricing MCP for real-time pricing

Reusable .prompt.md files in .github/prompts/ provide one-click access to pre-configured agent workflows. In VS Code, type / in Copilot Chat to see available prompts.

Prompt FileAgentStepPurpose
01-orchestratorOrchestratorAllEnd-to-end multi-step orchestration
02-requirementsRequirements1Business-first requirements discovery
03-architectArchitect2WAF assessment with cost estimates
04-designDesign3Python architecture diagrams and ADRs
04g-governanceGovernance3.5Azure Policy governance discovery
05-iac-plannerIaC Planner4Governance discovery and IaC planning
06b-bicep-codegenBicep CodeGen5bAVM-first Bicep template generation
06t-terraform-codegenTerraform CodeGen5tAVM-TF Terraform config generation
07b-bicep-deployBicep Deploy6bWhat-if analysis and Bicep deployment
07t-terraform-deployTerraform Deploy6tTerraform plan preview and apply
08-as-builtAs-Built7As-built documentation suite
diagnose-resourceDiagnoseResource health diagnostics
Prompt FilePurpose
git-commit-pushDiff-aware conventional commit and push
doc-gardeningDocumentation maintenance and freshness
plan-docsPeerReviewMulti-pass documentation peer review
challenger-reviewStandalone adversarial review of an artifact
context-auditAgent context window utilization audit
resume-workflowResume an interrupted workflow session
merge-sensei-free-prOpen a sensei-free PR from a sensei-bearing branch into main (details)