一键导入
azure-functions
Develop, deploy, and manage Azure Functions for serverless computing. Supports HTTP triggers, timers, queues, and event-driven architectures.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Develop, deploy, and manage Azure Functions for serverless computing. Supports HTTP triggers, timers, queues, and event-driven architectures.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Interactive onboarding workflow that interviews users to understand their coding goals and generates PR-ready implementation plans. Use when starting a new development task to ensure clear requirements and structured execution.
Implement security best practices for Gamma integration. Use when securing API keys, implementing access controls, or auditing Gamma security configuration. Trigger with phrases like "gamma security", "gamma API key security", "gamma secure", "gamma credentials", "gamma access control".
Write effective technical documentation including READMEs, API docs, architecture decisions, and inline code documentation.
Build and manage CI/CD pipelines with Azure DevOps. Configure builds, releases, and automate software delivery workflows.
Manage Azure resources effectively using CLI, Portal, Bicep, and ARM templates. Use for provisioning, organizing, and maintaining cloud infrastructure.
Work with Azure Blob, Table, Queue, and File storage. Implement data persistence, message queuing, and file management solutions.
| name | azure-functions |
| description | Develop, deploy, and manage Azure Functions for serverless computing. Supports HTTP triggers, timers, queues, and event-driven architectures. |
| triggers | ["/azure functions","/serverless"] |
This skill guides you through building serverless applications with Azure Functions, from local development to production deployment.
Use this skill when you need to:
Organize your Functions project following these patterns:
my-functions/
├── host.json # Global configuration
├── local.settings.json # Local development settings (gitignored)
├── requirements.txt # Python dependencies
└── MyFunction/
├── __init__.py # Function entry point
├── function.json # Binding configuration
└── sample.dat # Test data
HTTP Triggers - API endpoints and webhooks
# Python example
import azure.functions as func
def main(req: func.HttpRequest) -> func.HttpResponse:
name = req.params.get('name', 'World')
return func.HttpResponse(f"Hello, {name}!")
Timer Triggers - Scheduled tasks (cron expressions)
{second} {minute} {hour} {day} {month} {day-of-week}0 30 9 * * 1-5 (9:30 AM weekdays)Queue Triggers - Process messages from Azure Storage Queues Event Hub Triggers - Real-time stream processing Blob Triggers - React to file uploads
Local Development
# Create new function app
func init MyFunctionApp --python
# Create new function
cd MyFunctionApp
func new --name HttpExample --template "HTTP trigger"
# Run locally
func start
# Test locally
curl http://localhost:7071/api/HttpExample?name=Azure
Deployment Options
func azure functionapp publish <app-name>Cold Start Mitigation
Scaling Considerations
See the examples/ directory for:
http-trigger/ - REST API implementationqueue-trigger/ - Message processing functiontimer-trigger/ - Scheduled maintenance tasksdeployment-bicep/ - Infrastructure as code templates