From faaa4ebefa7e9789d3e4406224df724b5383ad2a Mon Sep 17 00:00:00 2001 From: Shayne Boyer Date: Thu, 5 Feb 2026 22:52:17 -0500 Subject: [PATCH 1/2] sensei: improve aspire skill frontmatter compliance Improve the embedded SKILL.md frontmatter to follow best practices for AI agent skill routing and discoverability. --- src/Aspire.Cli/Agents/CommonAgentApplicators.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Aspire.Cli/Agents/CommonAgentApplicators.cs b/src/Aspire.Cli/Agents/CommonAgentApplicators.cs index a417b5e067e..40f1a748710 100644 --- a/src/Aspire.Cli/Agents/CommonAgentApplicators.cs +++ b/src/Aspire.Cli/Agents/CommonAgentApplicators.cs @@ -148,7 +148,7 @@ private static string NormalizeLineEndings(string content) """ --- name: aspire - description: Skills for working with the Aspire CLI. Review this for running and testing Aspire applications. + description: "**WORKFLOW SKILL** - Orchestrates .NET Aspire applications using the Aspire CLI and MCP tools for running, debugging, and managing distributed apps. USE FOR: aspire run, aspire stop, start aspire app, check aspire resources, list aspire integrations, debug aspire issues, view aspire logs, add aspire resource, aspire dashboard, update aspire apphost. DO NOT USE FOR: non-Aspire .NET apps (use dotnet CLI), container-only deployments (use docker/podman), Azure deployment after local testing (use azure-deploy skill). INVOKES: Aspire MCP tools (list_resources, list_integrations, list_structured_logs, get_doc, search_docs), bash for CLI commands. FOR SINGLE OPERATIONS: Use Aspire MCP tools directly for quick resource status or doc lookups." --- # Aspire Skill From c1e8d86860eab19d3cd0463bee7a2d71428d309c Mon Sep 17 00:00:00 2001 From: David Fowler Date: Thu, 5 Feb 2026 21:00:49 -0800 Subject: [PATCH 2/2] Update src/Aspire.Cli/Agents/CommonAgentApplicators.cs --- src/Aspire.Cli/Agents/CommonAgentApplicators.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Aspire.Cli/Agents/CommonAgentApplicators.cs b/src/Aspire.Cli/Agents/CommonAgentApplicators.cs index 40f1a748710..198858b20ad 100644 --- a/src/Aspire.Cli/Agents/CommonAgentApplicators.cs +++ b/src/Aspire.Cli/Agents/CommonAgentApplicators.cs @@ -148,7 +148,7 @@ private static string NormalizeLineEndings(string content) """ --- name: aspire - description: "**WORKFLOW SKILL** - Orchestrates .NET Aspire applications using the Aspire CLI and MCP tools for running, debugging, and managing distributed apps. USE FOR: aspire run, aspire stop, start aspire app, check aspire resources, list aspire integrations, debug aspire issues, view aspire logs, add aspire resource, aspire dashboard, update aspire apphost. DO NOT USE FOR: non-Aspire .NET apps (use dotnet CLI), container-only deployments (use docker/podman), Azure deployment after local testing (use azure-deploy skill). INVOKES: Aspire MCP tools (list_resources, list_integrations, list_structured_logs, get_doc, search_docs), bash for CLI commands. FOR SINGLE OPERATIONS: Use Aspire MCP tools directly for quick resource status or doc lookups." + description: "**WORKFLOW SKILL** - Orchestrates Aspire applications using the Aspire CLI and MCP tools for running, debugging, and managing distributed apps. USE FOR: aspire run, aspire stop, start aspire app, check aspire resources, list aspire integrations, debug aspire issues, view aspire logs, add aspire resource, aspire dashboard, update aspire apphost. DO NOT USE FOR: non-Aspire .NET apps (use dotnet CLI), container-only deployments (use docker/podman), Azure deployment after local testing (use azure-deploy skill). INVOKES: Aspire MCP tools (list_resources, list_integrations, list_structured_logs, get_doc, search_docs), bash for CLI commands. FOR SINGLE OPERATIONS: Use Aspire MCP tools directly for quick resource status or doc lookups." --- # Aspire Skill