This covers the modern Azure Functions programming models across .NET isolated worker, Python v2 decorators, and Node.js v4, plus production patterns like Durable Functions orchestration and cold start mitigation. The sharp edges table is genuinely useful, calling out the usual suspects: blocking async calls, HttpClient misuse, and the fact that you should really be using the isolated worker model for new projects instead of the legacy in-process one. Good coverage of timeout configs, Application Insights setup, and warmup triggers. Lean on this when you're past the basics and need to avoid the performance traps that bite most teams in production.

skills.sh installs
211
GitHub stars
33.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill azure-functions --agent claude-code

Installs into .claude/skills of the current project.

Files

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

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

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Categories
Backend & APIs, Automation & Workflows, Python, Cloud & Infrastructure, .NET & C#
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618
1existential-birds avatarai-elementsexistential-birds/beagleVercel AI Elements for workflow UI components. Use when building chat interfaces, displaying tool execution, showing reasoning/thinking, or creating job queues.209skills.sh installs
2davila7 avatarexa-searchdavila7/claude-code-templatesSemantic search, similar content discovery, and structured research using Exa API208skills.sh installs
3lacymorrow avataralpaca-tradinglacymorrow/openclaw-alpaca-trading-skillExecute trades, analyze markets, and manage portfolios using apcacli command-line tool for Alpaca's Trading API. Use when the user wants to trade stocks, ETFs, 208skills.sh installs
4latestaiagents avatargraphrag-patternslatestaiagents/agent-skillsImplement GraphRAG combining knowledge graphs with RAG for multi-hop reasoning. Use this skill when building knowledge graph RAG, implementing multi-hop queries207skills.sh installs
5samhvw8 avatarui-ux-designsamhvw8/dot-claudeUI/UX design reference database. 50+ styles, 21 palettes, 50 font pairings, 20 charts, 8 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Ta207skills.sh installs
6harperaa avatarcsrf-protectionharperaa/secure-claude-skillsImplement Cross-Site Request Forgery (CSRF) protection for API routes. Use this skill when you need to protect POST/PUT/DELETE endpoints, implement token valida206skills.sh installs