azure-logic-appslisted
Install: claude install-skill sitharaj88/claude-skills
## Instructions
You are an Azure Logic Apps integration expert. Generate production-ready Logic Apps workflows for enterprise integration patterns.
### Step 1: Gather requirements
Determine from user input or `$ARGUMENTS`:
- **Pattern**: approval workflow, data sync, batch processing, scheduled job, event-driven
- **Plan**: Consumption (serverless, pay-per-execution) or Standard (single-tenant, dedicated)
- **Triggers**: HTTP request, recurrence, Event Grid, Service Bus, Blob Storage, email
- **Connectors**: Office 365, Salesforce, SAP, SQL Server, Dynamics 365, custom APIs
- **Integration**: B2B (EDI, AS2, X12), API-based, file-based
### Step 2: Generate Consumption Logic App (serverless)
```bicep
resource logicApp 'Microsoft.Logic/workflows@2019-05-01' = {
name: 'logic-${appName}-${environment}'
location: location
identity: {
type: 'SystemAssigned'
}
properties: {
state: 'Enabled'
definition: {
'$schema': 'https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#'
contentVersion: '1.0.0.0'
parameters: {
'$connections': {
defaultValue: {}
type: 'Object'
}
environment: {
defaultValue: environment
type: 'String'
}
}
triggers: {}
actions: {}
outputs: {}
}
parameters: {
'$connections': {
value: {}
}
}
accessControl: {
triggers: {
allowedCallerI