semantic-kernel
Build AI applications with Microsoft Semantic Kernel. Create plugins, planners, and memory systems. Use for enterprise AI, copilot development, and Microsoft ecosystem integrations.
npx skills add majiayu000/claude-skill-registry --skill semantic-kernel-housegarofalo-claude-code-base-2 --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Semantic Kernel Expert guidance for building AI applications with Microsoft's SDK. ## Triggers Use this skill when: - Building enterprise AI applications with Microsoft technologies - Creating copilot-style AI assistants - Working with Semantic Kernel plugins, planners, or memory - Integrating AI into Microsoft ecosystem (Azure, Office, etc.) - Building modular AI applications with plugin architecture - Keywords: semantic kernel, microsoft, plugin, planner, memory, copilot, azure ai ## Installation ### Python ```bash pip install semantic-kernel ``` ### .NET ```bash dotnet add package Microsoft.SemanticKernel ``` ## Quick Start (Python) ```python import semantic_kernel as sk from semantic_kernel.connectors.ai.open_ai import OpenAIChatCompletion # Create kernel kernel = sk.Kernel() # Add AI service kernel.add_service( OpenAIChatCompletion( service_id="chat", ai_model_id="gpt-4o", api_key="your-key" ) ) # Create and invoke prompt result = await kernel.invoke_prompt("What is the capital of France?") print(result) ``` ## Quick Start (.NET) ```csharp using Microsoft.SemanticKernel; var builder = Kernel.CreateBuilder(); builder.AddOpenAIChatCompletion( modelId: "gpt-4o", apiKey: "your-k
- Triggers
- Installation
- Python
- .NET
- Quick Start (Python)
- Quick Start (.NET)
- Plugins
- Semantic Functions (Prompts)
- Native Functions
- Plugin from Directory
- Planners
- Function Calling Stepwise Planner
- Handlebars Planner
- Memory
pip install semantic-kernel dotnet add package Microsoft.SemanticKernel
What does the semantic-kernel skill do?
Build AI applications with Microsoft Semantic Kernel. Create plugins, planners, and memory systems. Use for enterprise AI, copilot development, and Microsoft ecosystem integrations.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill semantic-kernel-housegarofalo-claude-code-base-2 --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
