semantic-kernel

Create, update, refactor, explain, or review Semantic Kernel solutions using shared guidance plus language-specific references for .NET and Python.

INSTALLATION
npx skills add https://github.com/github/awesome-copilot --skill semantic-kernel
Run in your project or agent environment. Adjust flags if your CLI version differs.

SKILL.md

$27

  • Prefer official docs and samples for the current API surface.
  • Use the Microsoft Docs MCP tooling when available to fetch up-to-date framework guidance and examples.

Shared guidance

When working with Semantic Kernel in any language:

  • Use async patterns for kernel operations.
  • Follow official plugin and function-calling patterns.
  • Implement explicit error handling and logging.
  • Prefer strong typing, clear abstractions, and maintainable composition patterns.
  • Use built-in connectors for Azure AI Foundry, Azure OpenAI, OpenAI, and other AI services, while preferring Azure AI Foundry services for new projects when that fits the task.
  • Use the kernel's memory and context-management capabilities when they simplify the solution.
  • Use DefaultAzureCredential when Azure authentication is appropriate.

Workflow

  • Determine the target language and read the matching reference file.
  • Fetch the latest official docs and samples before making implementation choices.
  • Apply the shared Semantic Kernel guidance from this skill.
  • Use the language-specific package, repository, sample paths, and coding practices from the chosen reference.
  • When examples in the repo differ from current docs, explain the difference and follow the current supported pattern.

References

Completion criteria

  • Recommendations match the target language.
  • Package names, repository paths, and sample locations match the selected ecosystem.
  • Guidance reflects current Semantic Kernel documentation rather than stale assumptions.
BrowserAct

Let your agent run on any real-world website

Bypass CAPTCHA & anti-bot for free. Start local, scale to cloud.

Explore BrowserAct Skills →

Stop writing automation&scrapers

Install the CLI. Run your first Skill in 30 seconds. Scale when you're ready.

Start free
free · no credit card