Cloud

azure-functions

sickn33/antigravity-awesome-skills · updated Apr 8, 2026

$npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill azure-functions
summary

Expert patterns for Azure Functions development across .NET, Python, and Node.js runtimes.

  • Covers three modern programming models: isolated worker model for .NET, Node.js v4 code-centric approach, and Python v2 decorator-based pattern
  • Identifies critical anti-patterns including blocking async calls, creating new HttpClient per request, and using deprecated in-process model
  • Provides sharp-edge guidance on async/await usage, Durable Functions orchestration, timeout configuration, Appli
skill.md

Azure Functions

Patterns

Isolated Worker Model (.NET)

Modern .NET execution model with process isolation

Node.js v4 Programming Model

Modern code-centric approach for TypeScript/JavaScript

Python v2 Programming Model

Decorator-based approach for Python functions

Anti-Patterns

❌ Blocking Async Calls

❌ New HttpClient Per Request

❌ In-Process Model for New Projects

⚠️ Sharp Edges

Issue Severity Solution
Issue high ## Use async pattern with Durable Functions
Issue high ## Use IHttpClientFactory (Recommended)
Issue high ## Always use async/await
Issue medium ## Configure maximum timeout (Consumption)
Issue high ## Use isolated worker for new projects
Issue medium ## Configure Application Insights properly
Issue medium ## Check extension bundle (most common)
Issue medium ## Add warmup trigger to initialize your code

When to Use

This skill is applicable to execute the workflow or actions described in the overview.