Development-only NuGet package that copies Orchard Core skill files into the solution-root .agents/skills folder.
This package bundles both source roots needed for Orchard Core development:
orchardcore/for framework-only Orchard Core skillscrestapps-orchardcore/for CrestApps OrchardCore module skills
It does not bundle crestapps-core/.
dotnet add package CrestApps.AgentSkills.OrchardCore
dotnet buildAfter the first build, the solution root contains:
.agents/
skills/
orchardcore/
orchardcore-content-types/
orchardcore-recipes/
...
crestapps-orchardcore/
orchardcore-ai/
orchardcore-ai-chat/
orchardcore-ai-mcp/
...
- Skills are packed into the NuGet package under
skills/. - A
buildTransitive/target runs before build and design-time compilation. - The target copies the packaged skill files into
.agents/skills/at the solution root. - Files are always overwritten so generated skill copies stay aligned with the package version.
- Run
dotnet buildafter install or update; restore alone cannot trigger the copy. - In Visual Studio, a design-time build usually causes the files to appear immediately after package install.
- Do not edit generated
.agents/skills/*files manually; they will be overwritten on the next build.
This project is licensed under the MIT License.