azure-patterns
Azure Functions, Cosmos DB modeling, Service Bus patterns, Bicep templates
npx skills add vibeeval/vibecosystem --skill azure-patterns --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Azure Patterns ## Azure Functions ### HTTP Trigger (Node.js v4) ```typescript import { app, HttpRequest, HttpResponseInit, InvocationContext } from '@azure/functions'; app.http('getOrder', { methods: ['GET'], authLevel: 'function', route: 'orders/{orderId}', handler: async (request: HttpRequest, context: InvocationContext): Promise<HttpResponseInit> => { const orderId = request.params.orderId; context.log(`Processing order: ${orderId}`); try { const order = await orderService.getById(orderId); if (!order) { return { status: 404, jsonBody: { error: 'Order not found' } }; } return { status: 200, jsonBody: order }; } catch (error) { context.error('Failed to get order', error); return { status: 500, jsonBody: { error: 'Internal server error' } }; } }, }); // Service Bus trigger with retry app.serviceBusTopic('processOrderEvent', { topicName: 'order-events', subscriptionName: 'order-processor', connection: 'ServiceBusConnection', handler: async (message: unknown, context: InvocationContext) => { const event = message as OrderEvent; context.log(`Processing event: ${event.type} for order ${event.orderId}`); await processEvent(event); }, }); ``` ### Durable Functions (Orchestrator) ```ty
- Azure Functions
- HTTP Trigger (Node.js v4)
- Durable Functions (Orchestrator)
- Cosmos DB Modeling
- Service Bus Patterns
- Bicep Templates
- Checklist
- Anti-Patterns
What does the azure-patterns skill do?
Azure Functions, Cosmos DB modeling, Service Bus patterns, Bicep templates
How do I install it?
Run `npx skills add vibeeval/vibecosystem --skill azure-patterns --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From vibeeval/vibecosystem, a repository with 521 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
