github avatar

Semantic Kernel

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.

skills.sh installs
1.7K
GitHub stars
41K
last updated
Aug 21, 2026

Install

$ npx -y skills add github/awesome-copilot --skill semantic-kernel --agent claude-code

Installs into .claude/skills of the current project.

Files

Semantic Kernel

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.

Determine the target language first

Choose the language workflow before making recommendations or code changes:

  1. Use the .NET workflow when the repository contains .cs, .csproj, .sln, or other .NET project files, or when the user explicitly asks for C# or .NET guidance. Follow references/dotnet.md.
  2. Use the Python workflow when the repository contains .py, pyproject.toml, requirements.txt, or the user explicitly asks for Python guidance. Follow references/python.md.
  3. If the repository contains both ecosystems, match the language used by the files being edited or the user's stated target.
  4. If the language is ambiguous, inspect the current workspace first and then choose the closest language-specific reference.

Always consult live documentation

Sponsors

Details

Repository
github.com/github/awesome-copilot
Categories
Git & Pull Requests, Documentation, Code Review & Quality, AI & Agent Building, Python, .NET & C#
First seen
Apr 16, 2026

More from github/awesome-copilot

All 318
1github avatarquality-playbookgithub/awesome-copilotRun a complete quality engineering audit on any codebase. Derives behavioral requirements from the code, generates spec-traced functional tests, runs a three-pa1.6Kskills.sh installs
2github avataragent-owasp-compliancegithub/awesome-copilotCheck any AI agent codebase against the OWASP Agentic Security Initiative (ASI) Top 10 risks. Use this skill when: - Evaluating an agent system's security postu1.5Kskills.sh installs
3github avatarruff-recursive-fixgithub/awesome-copilotRun Ruff checks with optional scope and rule overrides, apply safe and unsafe autofixes iteratively, review each change, and resolve remaining findings with tar1.5Kskills.sh installs
4github avataremail-draftergithub/awesome-copilotDraft and review professional emails that match your personal writing style. Analyzes your sent emails for tone, greeting, structure, and sign-off patterns via 1.4Kskills.sh installs
5github avatararize-annotationgithub/awesome-copilotCreates and manages annotation configs (categorical, continuous, freeform label schemas) and annotation queues (human review workflows) on Arize. Applies human 1.1Kskills.sh installs
6github avatarphoenix-cligithub/awesome-copilotDebug LLM applications using the Phoenix CLI. Fetch traces, analyze errors, structure trace review with open coding and axial coding, inspect datasets, review e1Kskills.sh installs