azure-functions-create

Scaffold Azure Functions projects and add triggers via Azure MCP Server tools.

15|4|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/Azure/azure-functions-skills --skill azure-functions-create
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-functions-create
Source: https://github.com/Azure/azure-functions-skills/tree/main/.github/plugins/azure-functions-skills/skills/azure-functions-create
Command: npx skills add https://github.com/Azure/azure-functions-skills --skill azure-functions-create

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill unit addresses the challenge of creating new Azure Functions projects or adding new functions/trigger to existing projects efficiently and with best practices in mind.

Core Features & Use Cases

  • Project Scaffold: Automatically creates a new Azure Functions project with the chosen language and runtime.
  • Function Addition: Adds new functions to existing projects without re-initializing.
  • Best Practices: Incorporates Azure best practices and programming models for a robust implementation.

Quick Start

Create a new Azure Functions project using the 'typescript' language and the 'http-trigger' template by running the following command:

npx @azure/functions-skills create --language typescript --template http-trigger

Frequently Asked Questions about azure-functions-create

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a new Azure Functions project with best practices?

To create an Azure Functions project, you can scaffold a new application automatically using Azure MCP Server tools and template manifests. This ensures language-specific triggers and runtime configurations are set up with best practices from the start.

Can I add a new trigger to an existing Azure Functions app?

Yes, you can add new functions to existing Azure Functions applications without re-initializing the project. The Skill extends your current setup by injecting language-specific triggers and runtime configurations directly.

What is the best way to scaffold a TypeScript HTTP trigger in Azure Functions?

The best way to scaffold a TypeScript HTTP trigger is using the functions-skills command line tool. It automatically configures the project with the correct runtime and language-specific programming models.

Does Azure MCP Server support adding functions to existing projects?

Yes, Azure MCP Server supports adding functions to existing projects. It uses template manifests to inject new triggers and configure runtime settings without overwriting your current project structure.

What languages and templates are supported for Azure Functions project creation?

Azure Functions project creation supports multiple languages like TypeScript and various templates such as HTTP trigger. It applies optimized runtime configurations and best practices specific to the chosen language.

Why use template manifests for Azure Functions creation?

Template manifests are used for Azure Functions creation to ensure precise runtime configurations and language-specific triggers. They automate the scaffolding process, incorporating Azure best practices for robust implementations.