Skip to content

Bundled agent skills

Preview Aspire ResourceKit Reviewed 2026-09-16 purview-dev/aspire-resourcekit apphost aspire cloud-native code-generation csharp developer-tools distributed-systems dotnet dotnet-aspire integration-testing resource-management roslyn source-generators testing

Purview.Aspire.ResourceKit ships one or more bundled Agent Skills that are auto-installed into consuming repositories so supported coding agents can discover ResourceKit-specific guidance automatically.

When a consuming project builds, any skills/**/SKILL.md files in the package are copied to .agents/skills/** in the consuming repository.

Example mapping:

  • skills/aspire-apphost-to-resourcekit/SKILL.md → .agents/skills/aspire-apphost-to-resourcekit/SKILL.md

A local .gitignore is written into each generated skill folder to keep updates out of source control noise, so the skills stay fresh on rebuild without polluting the repository history.

To disable this behavior, set the shared opt-out property in your project (or Directory.Build.props):

<EnableAgentFolderInPackage>false</EnableAgentFolderInPackage>
  • aspire-apphost-to-resourcekit — guides migrating an inline AppHost into ResourceKit composition, covering attributes, lifecycle, options, and configuration.