Skills

Semantic Kernel

Build AI-enabled .NET applications with Semantic Kernel using services, plugins...

Install

npx skills add managedcode/dotnet-skills --skill semantic-kernel -g -a claude-code -y
Category
Testing
Updated
6d ago
License
MIT
Context cost
Mediumabout 2,588 tokens
Runs scripts
No, instructions only

What it does

Build AI-enabled .NET applications with Semantic Kernel using services, plugins, prompts, and function-calling patterns that remain testable and maintainable. USE FOR: adding AI-driven prompts, plugins, or orchestration to a .NET app; reviewing kernel construction, service registration, or plugin usage; building function-calling. DO NOT USE FOR: unrelated stacks; generic tasks that do not need this specific guidance. INVOKES: inspect the repository context, edit targeted files, and run relevant build, test, lint, or validation commands when changes are made.

Semantic Kernel for .NET

Trigger On

  • adding AI-driven prompts, plugins, or orchestration to a .NET app
  • reviewing kernel construction, service registration, or plugin usage
  • building function-calling patterns with LLMs
  • migrating older Semantic Kernel code to current APIs

Documentation

References

  • patterns.md - Plugin patterns, function calling patterns, multi-agent patterns, prompt templates, and RAG patterns
  • anti-patterns.md - Common Semantic Kernel mistakes and how to avoid them

Core Concepts

ConceptDescription
KernelCentral orchestrator for AI services and plugins
PluginCollection of functions exposed to the LLM
FunctionNative C# method or prompt template
Chat CompletionLLM service for generating responses
MemoryVector storage for semantic search

Workflow

Read the whole SKILL.md on GitHub

More in Testing