Topics
- Python
- semantic-kernel
- dotnet
- ai-integration
- function-calling
- plugins
- azure-openai
- llm
What it does
Guides creation and refactoring of Semantic Kernel applications in .NET or Python, grounding recommendations in current official documentation and language-specific best practices. Covers plugin development, function-calling flows, and AI service integration for both ecosystems.
Generated from the current SKILL.md.
Frequently asked
Does this skill support both .NET and Python?
Yes. The skill includes language-specific references for .NET and Python. It determines the target language first by inspecting project files (.cs, .csproj for .NET; .py, pyproject.toml for Python) or explicit user requests, then applies language-appropriate guidance.
Does this skill rely on cached knowledge or live documentation?
It prioritizes live documentation. The skill directs you to consult the official Semantic Kernel documentation and samples rather than relying on memory alone, and uses Microsoft Docs MCP tooling when available to fetch current API surface and examples.
What AI services does this skill recommend?
The skill covers built-in connectors for Azure AI Foundry, Azure OpenAI, OpenAI, and other AI services, with a preference for Azure AI Foundry services in new projects when appropriate.
Does this skill handle plugin and function-calling patterns?
Yes. It covers creation, updates, refactoring, and review of Semantic Kernel solutions including plugins, function-calling flows, and AI integrations, following official plugin and function-calling patterns.
Generated from the current SKILL.md. These answers refresh after source changes.