bicep-scaffolder

Generate parameterized Bicep module scaffolds with main.bicep and validation scripts.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/irwins/platform-agent-kit --skill bicep-scaffolder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bicep-scaffolder
Source: https://github.com/irwins/platform-agent-kit/tree/main/.github/skills/bicep-scaffolder
Command: npx skills add https://github.com/irwins/platform-agent-kit --skill bicep-scaffolder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bicep, bicep-linter, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Scaffolds parameterized Bicep modules to accelerate Azure infrastructure provisioning.

Core Features & Use Cases

  • Deterministic scaffolds: generates main.bicep, parameters.json, and a basic README to guide deployment.
  • Environment-ready templates: supports environment tokens in name_pattern and versioning for repeatable deployments.
  • AVM vs Custom guidance: includes decision logic to prefer Azure Verified Modules when applicable and falls back to custom scaffolding when needed.

Quick Start

Generate a new module scaffold by specifying resource_type (e.g., Microsoft.Storage/storageAccounts) and a name_pattern (e.g., "dev-<name>").

Frequently Asked Questions about bicep-scaffolder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a parameterized Bicep module for Azure infrastructure provisioning?

Scaffold a parameterized Bicep module by specifying a resource_type and a name_pattern. This generates a production-ready main.bicep file, parameters.json, and validation scripts to accelerate Azure infrastructure provisioning.

What is the best way to create repeatable Bicep modules across different environments?

Create repeatable Bicep modules by using environment tokens in the name_pattern and applying versioning. This approach ensures deterministic scaffolds that support repeatable deployments across various resource types and environments.

Does the Bicep scaffolder include validation for the generated infrastructure-as-code modules?

Yes, the Bicep scaffolder produces a scripts/Invoke-BicepValidation.ps1 file. This validation script verifies the generated main.bicep and parameters.json artifacts to ensure production-ready infrastructure-as-code.

What artifacts are generated when scaffolding a Bicep module?

Scaffolding a Bicep module generates production-ready artifacts including main.bicep, parameters.json, README.example.md, and a PowerShell validation script. These files provide a deterministic foundation for Azure deployment.