Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The azure-functions-common skill is a suite-internal reference pack that other Azure Functions skills load when they need reusable runtime, language, trigger, or binding context. It isn't a standalone customer workflow.
Skill: azure-functions-common | Source code
Important
Azure Functions skills and the @azure/functions-skills package are in preview. Features and supported workflows can change before general availability. For current release information, see the @azure/functions-skills package.
What it provides
The skill provides shared references for:
- Language runtimes and programming models.
- Trigger and binding extensions.
- Local emulators and development services.
- Routing to the minimum reference material needed for a task.
- Official documentation, repositories, samples, and package sources.
Task-specific skills continue to own their workflows, scripts, evidence rules, and output formats. The common skill supplies supporting context and then returns control to the calling skill.
How other skills use it
An Azure Functions skill loads the common references only when the task requires them. For example:
azure-functions-createcan load language and binding references when it adds a trigger to a project.azure-functions-diagnosticscan load a runtime or extension reference after evidence identifies the affected component.azure-functions-best-practicescan load language-specific guidance while reviewing an app.- A skill can load local-emulator guidance when verification involves a non-HTTP trigger or service-backed binding.
The calling skill loads one language reference when the runtime is known and only the extension references that match the app's triggers, bindings, or symptoms. It doesn't load the entire reference pack.