
Skill
kickstart-samples
onboard projects with sample repository profiles
Description
Sample repository profiles for quick-start onboarding.
SKILL.md
Sample Repos
If the launch wizard already selected a sample, skip the picker and clone that sample directly (see the table below). Otherwise, present this exact picker via vscode_askQuestions:
{
"questions": [{
"header": "Sample project",
"question": "Which sample would you like to start with?",
"options": [
{ "label": "AKS Store Demo", "description": "Microservices app — 4 services (Node.js, Go, Rust) + MongoDB + RabbitMQ", "recommended": true },
{ "label": "Azure Voting App", "description": "Simple two-container app — Python/Flask + Redis" },
{ "label": "Contoso Real Estate", "description": "Full-stack JavaScript — Next.js + Fastify + PostgreSQL" }
]
}]
}
After the user picks, clone with run_in_terminal:
| Sample | Clone command |
|---|---|
| AKS Store Demo | git clone https://github.com/Azure-Samples/aks-store-demo.git |
| Azure Voting App | git clone https://github.com/Azure-Samples/azure-voting-app-redis.git |
| Contoso Real Estate | git clone https://github.com/Azure-Samples/contoso-real-estate.git |
After cloning, do a quick structure scan to confirm the profile — the paths below are the expected layout, but samples change. Use search/codebase to verify each service's build context, Dockerfile path, and entry-point file actually exist before relying on them. Then present the (corrected) profile and confirm it via vscode_askQuestions ("Looks good, continue to Configure" recommended). Skip the Discovery questions — but never skip this structure check — then go straight to Phase 2.
AKS Store Demo (monorepo, services under src/): store-front (Node.js, :8080, context src/store-front), order-service (Node.js, :3000, context src/order-service), product-service (Go, :3002, context src/product-service), makeline-service (Rust, :3001, context src/makeline-service). Each service dir is its own build context and ships a Dockerfile. Deps: MongoDB, RabbitMQ. Has K8s manifests, GitHub Actions.
Azure Voting App (Azure-Samples/azure-voting-app-redis): azure-vote (Python/Flask, :80). Build context azure-vote/, Dockerfile azure-vote/Dockerfile, entry point azure-vote/azure-vote/main.py — note the nested dir, a classic flat-structure trap. Deps: Redis. Has K8s manifests. No GitHub Actions.
Contoso Real Estate (monorepo, packages under packages/): portal (Next.js, :3000, context packages/portal), api (Fastify, :3001, context packages/api). Deps: PostgreSQL. Partial Dockerfiles (generate the missing ones), no K8s manifests, has GitHub Actions.
More skills from the vscode-aks-tools repository
View all 19 skillskickstart-acr-integration
integrate Azure Container Registry with AKS
Jul 12AzureContainersDeploymentkickstart-bicep-authoring
author idiomatic Azure Bicep templates
Jul 12AzureBicepDeploymentInfrastructure as Codekickstart-cluster-status
monitor AKS cluster provisioning status
Jul 12AzureDeploymentKubernetesMonitoringkickstart-collaborator-voice
define agent voice and interaction patterns
Jul 12AgentsBrandingCommunicationskickstart-configure-infra
configure Azure infrastructure for AKS clusters
Jul 12AzureDeploymentInfrastructureKuberneteskickstart-deploy
deploy applications with Azure CLI and kubectl
Jul 12AzureCLIDeploymentKubernetes
More from Azure (Microsoft)
View publisherazure-arg-external-evaluation-policy-author
author and test Azure Resource Graph policies
azure-policy
Jul 12AzureComplianceGovernancePolicyazure-blueprints-migration
migrate Azure Blueprints to Template Specs
azure-blueprints
Jul 12AzureDeploymentInfrastructure as CodeMigrationapiview-feedback-resolution
resolve APIView feedback on Azure SDKs
azure-sdk-tools
Jul 12API DevelopmentAzureCode ReviewDocumentationazsdk-common-live-and-recorded-tests
deploy resources and run Azure SDK tests
azure-sdk-tools
Jul 12AzureDeploymentSDKTestingazsdk-common-prepare-release-plan
manage Azure SDK release plan work items
azure-sdk-tools
Jul 12AzureGitHubProject ManagementSDKazsdk-common-sdk-release
release Azure SDK packages
azure-sdk-tools
Jul 12AzureCI/CDDeploymentSDK