Prerequisites

GitHub CLI

GitHub from terminal

Install

Code Editor

IDE with Copilot support

Azure CLI

Manage Azure resources

Install

Azure Developer CLI

Deploy apps to Azure

Install

SDD Toolkit

Spec-driven development

Configure
1

Initialize

Create a new workspace from a GitHub repo (or open an existing one), then run the init commands in the workspace folder:
Spec Kit 🌱
specify preset add spec2cloud && specify init . --integration copilot
Native Toolkit
npx spec2cloud init
Azure Developer CLI
azd init
Make sure that the workspace is open in VS Code
2

Write Your PRD

Write your PRD and kick off the orchestrator
3

Spec Refinement

Review PRD through product and technical lenses, split into FRDs
4

UI/UX Design

Generate interactive HTML wireframe prototypes from FRDs
5

Increment Planning

Break FRDs into ordered increments and resolve tech stack
6

Test Scaffolding

Derive tests from FRD acceptance criteria before implementation
7

Implementation

Implement code in slices (API, Web, Integration) until green
8

Deploy to Azure

Provision Azure infrastructure and deploy, then run smoke tests