Add aspnetcore.docs copilot to central store - #705
Conversation
|
@adegeo, I moved the files here per our cconversation. After they are added, we can do following PR's to refactor where needed once we have the system setup for how these will be synced between central store and individual repos. |
There was a problem hiding this comment.
Pull request overview
Adds the dotnet/AspNetCore.Docs Copilot instruction set (agents, skills, and repo guidance) into this repo’s central CopilotStore, with the goal of maintaining these prompts in one place and syncing them into the downstream docs repo as needed.
Changes:
- Add ASP.NET Core “What’s New” include-file formatting rules as a reusable skill.
- Add multiple ASP.NET Core doc-focused agents (release-notes → What’s New, breaking-change article creator, issue triage).
- Add repo-level and code-specific Copilot instruction documents for
dotnet/AspNetCore.Docs.
Reviewed changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated 5 comments.
Show a summary per file
| File | Description |
|---|---|
| CopilotStore/AspNetCore.Docs/skills/whats-new-include-content-rules/SKILL.md | New skill defining include-file rules; contains a duplicate rule line and a malformed code fence. |
| CopilotStore/AspNetCore.Docs/copilot-instructions.md | New general instructions; front matter ms.date format conflicts with stated MM/DD/YYYY requirement. |
| CopilotStore/AspNetCore.Docs/copilot-code-instructions.md | New code-specific instructions; front matter ms.date format conflicts with stated MM/DD/YYYY requirement. |
| CopilotStore/AspNetCore.Docs/agents/whats-new-from-release-notes.agent.md | New agent; example filename pattern conflicts with the skill’s required -preview-{N} convention. |
| CopilotStore/AspNetCore.Docs/agents/issue-triage-nonblazor.agent.md | New issue-triage agent prompt. |
| CopilotStore/AspNetCore.Docs/agents/breakingchange.agent.md | New breaking-change agent prompt; binary-compatibility link points to the wrong anchor. |
Comments suppressed due to low confidence (1)
CopilotStore/AspNetCore.Docs/skills/whats-new-include-content-rules/SKILL.md:198
- The closing code fence contains an extra (invisible) character before the backticks, which can break Markdown rendering of the example snippet.
```
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| * When referencing an API type or method, use `<xref:fully.qualified.name>` | ||
| format. The xref ID must be verified from official dotnet-api-docs, not guessed. | ||
| * If the API is brand new in this preview and no xref exists yet, link to the | ||
| source code on GitHub instead and add an HTML comment | ||
| `<!-- TODO: Update to <xref:> once API docs are published -->` so it can be | ||
| updated later. | ||
| format. The xref ID must be verified from official dotnet-api-docs, not guessed. |
| (e.g., files ending in `-preview1.md` and `-preview2.md` | ||
| → previews 1 and 2 are covered). |
| - If **behavioral change**: | ||
| `This change is a [behavioral change](/dotnet/core/compatibility/categories#behavioral-change).` | ||
| - If **source or binary incompatible**: | ||
| `This change can affect [source compatibility](/dotnet/core/compatibility/categories#source-compatibility) and/or [binary compatibility](/dotnet/core/compatibility/categories#source-compatibility).` |
| --- | ||
| author: tdykstra | ||
| ms.author: wpickett | ||
| ms.date: 10-16-2025 | ||
| --- |
| --- | ||
| author: tdykstra | ||
| ms.author: wpickett | ||
| ms.date: 09-22-2025 | ||
| --- |
Adding the AspNetCore.Docs copilot files to this central store.
The intention is that after these are added, we will work to refactor where needed and from no own local repo changes for AspNetCore.Docs copilot files will have to be edited here then pulled in to the local repo from the central store.