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.