
This one helps Claude work with Microsoft's Semantic Kernel framework across both .NET and Python. It automatically detects which language you're using based on project files, then pulls the right API references and coding patterns for that ecosystem. The key thing here is it forces Claude to check live documentation before suggesting code, which matters because Semantic Kernel's API has changed enough that memory alone leads to outdated patterns. It covers the usual plugin architecture, function calling, and AI service connectors, with a bias toward Azure AI Foundry for new work. If you're building agentic apps or LLM integrations on top of Semantic Kernel, this keeps responses accurate to the current release.
$ npx -y skills add github/awesome-copilot --skill semantic-kernel --agent claude-codeInstalls into .claude/skills of the current project.
Use this skill when working with applications, plugins, function-calling flows, or AI integrations built on Semantic Kernel.
Always ground implementation advice in the latest Semantic Kernel documentation and samples rather than memory alone.
Choose the language workflow before making recommendations or code changes:
.cs, .csproj, .sln, or other .NET project files, or when the user explicitly asks for C# or .NET guidance. Follow references/dotnet.md..py, pyproject.toml, requirements.txt, or the user explicitly asks for Python guidance. Follow references/python.md.When working with Semantic Kernel in any language:
DefaultAzureCredential when Azure authentication is appropriate.Sponsors