What problem does it solve?
Manually creating and managing Pulumi infrastructure stacks for Azure often leads to inconsistent structures, configuration errors, and missed organizational best practices, especially when adhering to a standardized hierarchy like Contoso's.
Core Features & Use Cases
- Stack Creation & Extension: Scaffold new Pulumi stacks (networking, security, application) or add new Azure resources to existing stacks while following Contoso's defined infrastructure hierarchy.
- Reusable Component Resources: Create shared ComponentResource classes for common Azure resources that can be reused across multiple stacks to reduce duplication and enforce consistency.
- Safe Cross-Stack References: Wire dependencies between stacks using StackReference with built-in plan-time safety handling for null outputs to prevent deployment failures.
- Use Case Example: Use this skill to quickly add a new Azure Key Vault to an existing security stack, or scaffold a complete new networking stack with correct Pulumi configuration, dependencies, and secret management setup.
Quick Start
Use the create-pulumi-stack skill to add a new Azure Key Vault resource to your existing dev security stack following Contoso's component standards.