Accelerate your Azure development with production-ready templates
Spec2Cloud is a curated catalog of production-ready templates designed to help developers quickly build and deploy Azure applications. Whether you're building AI agents, modernizing applications, or creating data-centric solutions, Spec2Cloud provides the templates and tools to get you started faster.
Spec2Cloud offers multiple ways to discover and use templates, depending on your preferred workflow:
Browse the complete catalog of templates with an intuitive web interface.
Access: http://aka.ms/spec2cloud
Quick Start:
- Visit http://aka.ms/spec2cloud
- Browse templates by category, industry, or technology
- Use filters to find templates matching your stack (services, languages, frameworks)
- Click on a template to view details, watch demos, and see requirements
- Click "Use in" and choose your preferred option:
- Open in VS Code - Download directly to your local workspace
- GitHub Codespaces - Launch in a cloud development environment
- vscode.dev - Open in VS Code for the Web
- Clone - Copy the git clone command
Features:
- 🔍 Advanced search and filtering
- 📺 Video demonstrations
- 🏷️ Tag-based discovery
- ⭐ GitHub stars and activity tracking
- 📱 Mobile-friendly interface
Install the Spec2Cloud Toolkit extension for an integrated template experience directly in Visual Studio Code.
Install: Spec2Cloud Toolkit Extension
Quick Start:
-
Install the extension:
- Open VS Code
- Go to Extensions (Ctrl+Shift+X / Cmd+Shift+X)
- Search for "Spec2Cloud Toolkit"
- Click Install
-
Browse templates:
- Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P)
- Type
Spec2Cloud: Browse Templates - Browse the catalog within VS Code
-
Use a template:
- Select a template
- Click "Download to Workspace"
- The template will be cloned to your current workspace
- Follow the template's README for setup instructions
Features:
- 📦 Download templates directly to your workspace
- 🔄 Stay up-to-date with the latest templates
- 🎯 IntelliSense and validation for template metadata
- 📝 Built-in template creation tools
A command-line interface for developers who prefer terminal-based workflows.
Planned Features:
- List and search templates from the terminal
- Clone templates with a single command
- Generate new templates from scaffolding
- Automate template deployment workflows
Preview:
Stay tuned for the CLI release!
Build intelligent applications with Azure AI services, including chatbots, agents, and AI-powered workflows.
Migrate and modernize existing applications to Azure with cloud-native architectures and best practices.
Create data-driven applications leveraging Azure data services like Cosmos DB, SQL, and analytics platforms.
Implement automated DevOps workflows with AI-powered agents for CI/CD, monitoring, and infrastructure management.
Want to contribute your own template to Spec2Cloud? Follow these resources:
- Template Guidelines - Learn the structure and requirements for creating Spec2Cloud templates
- Template Reference - Use the template scaffold as a starting point
Every Spec2Cloud template includes:
-
SPEC2CLOUD.md - Metadata file with YAML front matter containing:
- Title, description, category, and industry
- Authors and repository information
- Services, languages, frameworks, and tags
- Optional: thumbnail, video, version
-
.github folder - GitHub Copilot files with agents, prompts, etc.
-
Specs - .md files with the specs
Mandatory Fields:
title- Template name (max 40 characters)description- Brief summary (max 140 characters)category- AI Apps & Agents | App Modernization | Data Centric Apps | Agentic DevOpsindustry- Target industry or "Cross-Industry"
Optional Fields:
authors- GitHub usernames of contributorsservices- Azure services usedlanguages- Programming languagesframeworks- Frameworks and librariestags- Additional categorizationthumbnail- Preview image (16:9 aspect ratio)video- Demo video URLversion- Semantic version number
---
title: Marketing Agents
description: Generate and manage comprehensive marketing campaigns using AI Agents
repo: https://github.com/EmeaAppGbb/marketing-agents
authors: [kostapetan]
category: AI Apps & Agents
industry: Cross-Industry
services: [Azure AI Foundry, Azure Cosmos DB]
languages: [.NET]
frameworks: [Microsoft Agent Framework, Aspire]
tags: [playwright, marketing, campaigns]
thumbnail: thumbnail.png
video: https://youtu.be/example
version: 1.0.0
---We welcome contributions! Here's how you can help:
- Add Templates - Share your Azure solutions with the community
- Report Issues - Found a bug or broken template? Let us know
- Suggest Features - Have ideas for improvements? We'd love to hear them
- Provide Feedback - Help us make Spec2Cloud better
Visit https://github.com/Azure-Samples/Spec2Cloud/issues/new/choose to open issues!
This project is licensed under the MIT License - see the LICENSE file for details.
- Web Catalog: http://aka.ms/spec2cloud
- VS Code Extension: https://marketplace.visualstudio.com/items?itemName=ms-gbb-tools.spec2cloud-toolkit
- GitHub Repository: https://github.com/Azure-Samples/Spec2Cloud
- Template Guidelines: TEMPLATES.md
Built with ❤️ by the GBB team
