AA

azure/azure-functions-skills

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

20 stars 质量 73 趋势 30MIT

一个用于支持 代理开发和运营工作流的 Azure Functions 技能、提示词和可复用定义的仓库。

概览

该插件为GitHub Copilot、Claude Code和Codex提供了技能、Azure MCP配置和遥测钩子。 Azure Functions 技能为你的编码代理提供了函数相关的知识——触发/绑定模式、语言反模式、运行时版本、部署最佳实践——因此代理能提供准确的指导,而非泛泛而谈的建议。 它是 。对于部署任何 Azure 资源(无论是函数还是其他),它通过 azure-functions-deploy 技能委派给 Azure Skills。这两个包是互补的——关于角色分工,请参见 docs/skills-vs-azure-skills.md。 是配套CLI所必需的。其他所有内容(Azure的CLI、核心工具、语言运行时)在需要环境验证时由azure-functions-setup技能进行检查和引导。 选择您的编码代理并按照其安装步骤操作: 开始与Copilot的互动Copilot会话,然后运行: 1. 打开(齿轮图标),然后选择 。2.

概述(AI 翻译)

Azure Functions 上下文用于你的编码代理。 该插件为 GitHub Copilot、Claude Code 和 Codex 提供了技能、Azure MCP 配置和遥测钩子。

什么,为什么

Azure Functions 技能为你的编码代理提供了函数相关的知识——触发/绑定模式、语言反模式、运行时版本、部署最佳实践——因此代理能提供准确的指导,而非泛泛而谈的建议。

它专注于Azure函数。对于部署任何Azure资源(无论是Functions还是其他),它通过azure-functions-deploy技能委派给Azure技能。这两个包是互补的——关于角色分工,请参见docs/skills-vs-azure-skills.md。

先修条件

Node.js 20+ 是配套 CLI 的必要条件。其他所有内容(Azure CLI、Core Tools、语言运行时)都由 azure-functions-setup 在需要环境验证时的技能。

快速启动

1.用你的编码代理安装插件

选择您的编码代理并按照其安装步骤操作:

GitHub Copilot CLI

开始与copilot的交互式副驾驶会话,然后运行:

GitHub Copilot 应用

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Azure Functions Skills

Azure Functions context for your coding agent. The plugin provides skills, Azure MCP configuration, and telemetry hooks for GitHub Copilot, Claude Code, and Codex.

What & why

Azure Functions Skills equips your coding agent with Functions-specific knowledge — trigger/binding patterns, language anti-patterns, runtime versions, deployment best practices — so the agent gives accurate guidance instead of generic advice.

It is focused on Azure Functions. For deployment of any Azure resource (Functions or otherwise), it delegates to Azure Skills via the azure-functions-deploy skill. The two packages complement each other — see docs/skills-vs-azure-skills.md for the role split.

Prerequisites

Node.js 20+ is necessary for the companion CLI. Everything else (Azure CLI, Core Tools, language runtimes) is checked and guided by the azure-functions-setup skill when environment verification is needed.

Quick Start

1. Install the plugin with your coding agent

Choose your coding agent and follow its install steps:

GitHub Copilot CLI

Start an interactive Copilot session with copilot, then run:

/plugin marketplace add Azure/azure-functions-skills
/plugin install azure-functions-skills@azure-functions-skills

GitHub Copilot app

  1. Open Settings (the gear icon), then select Plugins.
  2. Select Install to open the plugin installer, then add Azure/azure-functions-skills as a marketplace.
  3. Select azure-functions-skills, review its contents, and confirm the installation.

GitHub Copilot in VS Code (Preview)

  1. Enable the chat.plugins.enabled setting. Your organization may manage this setting.

  2. Add this marketplace to your user settings.json:

    {
      "chat.plugins.marketplaces": [
        "Azure/azure-functions-skills"
      ]
    }
    
  3. Open the Extensions view (Ctrl+Shift+X or Cmd+Shift+X), search for @agentPlugins, and install azure-functions-skills.

VS Code also discovers plugins installed by GitHub Copilot CLI. See Agent plugins in VS Code for more options.

Claude Code

Start an interactive Claude Code session with claude, then run:

/plugin marketplace add Azure/azure-functions-skills
/plugin install azure-functions-skills@azure-functions-skills

Codex CLI

Add this repository as a plugin marketplace from your terminal:

codex plugin marketplace add Azure/azure-functions-skills

Then start Codex, run /plugins, select azure-functions-skills, and choose Install plugin.

在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add azure/azure-functions-skills
新手?先看 mcpskill.org 教程 →