Skip to content

Commit 0e9b933

Browse files
authored
Merge branch 'main' into add-terraform-azurerm-set-diff-analyzer
2 parents a6f3cde + f34dbe1 commit 0e9b933

20 files changed

Lines changed: 4240 additions & 6 deletions

docs/README.skills.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ Skills differ from other primitives by supporting bundled assets (scripts, code
3737
| [image-manipulation-image-magick](../skills/image-manipulation-image-magick/SKILL.md) | Process and manipulate images using ImageMagick. Supports resizing, format conversion, batch processing, and retrieving image metadata. Use when working with images, creating thumbnails, resizing wallpapers, or performing batch image operations. | None |
3838
| [legacy-circuit-mockups](../skills/legacy-circuit-mockups/SKILL.md) | Generate breadboard circuit mockups and visual diagrams using HTML5 Canvas drawing techniques. Use when asked to create circuit layouts, visualize electronic component placements, draw breadboard diagrams, mockup 6502 builds, generate retro computer schematics, or design vintage electronics projects. Supports 555 timers, W65C02S microprocessors, 28C256 EEPROMs, W65C22 VIA chips, 7400-series logic gates, LEDs, resistors, capacitors, switches, buttons, crystals, and wires. | `references/28256-eeprom.md`<br />`references/555.md`<br />`references/6502.md`<br />`references/6522.md`<br />`references/6C62256.md`<br />`references/7400-series.md`<br />`references/assembly-compiler.md`<br />`references/assembly-language.md`<br />`references/basic-electronic-components.md`<br />`references/breadboard.md`<br />`references/common-breadboard-components.md`<br />`references/connecting-electronic-components.md`<br />`references/emulator-28256-eeprom.md`<br />`references/emulator-6502.md`<br />`references/emulator-6522.md`<br />`references/emulator-6C62256.md`<br />`references/emulator-lcd.md`<br />`references/lcd.md`<br />`references/minipro.md`<br />`references/t48eeprom-programmer.md` |
3939
| [make-skill-template](../skills/make-skill-template/SKILL.md) | Create new Agent Skills for GitHub Copilot from prompts or by duplicating this template. Use when asked to "create a skill", "make a new skill", "scaffold a skill", or when building specialized AI capabilities with bundled resources. Generates SKILL.md files with proper frontmatter, directory structure, and optional scripts/references/assets folders. | None |
40+
| [markdown-to-html](../skills/markdown-to-html/SKILL.md) | Convert Markdown files to HTML similar to `marked.js`, `pandoc`, `gomarkdown/markdown`, or similar tools; or writing custom script to convert markdown to html and/or working on web template systems like `jekyll/jekyll`, `gohugoio/hugo`, or similar web templating systems that utilize markdown documents, converting them to html. Use when asked to "convert markdown to html", "transform md to html", "render markdown", "generate html from markdown", or when working with .md files and/or web a templating system that converts markdown to HTML output. Supports CLI and Node.js workflows with GFM, CommonMark, and standard Markdown flavors. | `references/basic-markdown-to-html.md`<br />`references/basic-markdown.md`<br />`references/code-blocks-to-html.md`<br />`references/code-blocks.md`<br />`references/collapsed-sections-to-html.md`<br />`references/collapsed-sections.md`<br />`references/gomarkdown.md`<br />`references/hugo.md`<br />`references/jekyll.md`<br />`references/marked.md`<br />`references/pandoc.md`<br />`references/tables-to-html.md`<br />`references/tables.md`<br />`references/writing-mathematical-expressions-to-html.md`<br />`references/writing-mathematical-expressions.md` |
4041
| [mcp-cli](../skills/mcp-cli/SKILL.md) | Interface for MCP (Model Context Protocol) servers via CLI. Use when you need to interact with external tools, APIs, or data sources through MCP servers, list available MCP servers/tools, or call MCP tools from command line. | None |
4142
| [microsoft-code-reference](../skills/microsoft-code-reference/SKILL.md) | Look up Microsoft API references, find working code samples, and verify SDK code is correct. Use when working with Azure SDKs, .NET libraries, or Microsoft APIs—to find the right method, check parameters, get working examples, or troubleshoot errors. Catches hallucinated methods, wrong signatures, and deprecated patterns by querying official docs. | None |
4243
| [microsoft-docs](../skills/microsoft-docs/SKILL.md) | Query official Microsoft documentation to understand concepts, find tutorials, and learn how services work. Use for Azure, .NET, Microsoft 365, Windows, Power Platform, and all Microsoft technologies. Get accurate, current information from learn.microsoft.com and other official Microsoft websites—architecture overviews, quickstarts, configuration guides, limits, and best practices. | None |

instructions/aspnet-rest-apis.instructions.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ applyTo: '**/*.cs, **/*.json'
66
# ASP.NET REST API Development
77

88
## Instruction
9-
- Guide users through building their first REST API using ASP.NET Core 9.
9+
- Guide users through building their first REST API using ASP.NET Core 10.
1010
- Explain both traditional Web API controllers and the newer Minimal API approach.
1111
- Provide educational context for each implementation decision to help users understand the underlying concepts.
1212
- Emphasize best practices for API design, testing, documentation, and deployment.
@@ -22,11 +22,11 @@ applyTo: '**/*.cs, **/*.json'
2222

2323
## Project Setup and Structure
2424

25-
- Guide users through creating a new ASP.NET Core 9 Web API project with the appropriate templates.
25+
- Guide users through creating a new ASP.NET Core 10 Web API project with the appropriate templates.
2626
- Explain the purpose of each generated file and folder to build understanding of the project structure.
2727
- Demonstrate how to organize code using feature folders or domain-driven design principles.
2828
- Show proper separation of concerns with models, services, and data access layers.
29-
- Explain the Program.cs and configuration system in ASP.NET Core 9 including environment-specific settings.
29+
- Explain the Program.cs and configuration system in ASP.NET Core 10 including environment-specific settings.
3030

3131
## Building Controller-Based APIs
3232

@@ -66,7 +66,7 @@ applyTo: '**/*.cs, **/*.json'
6666
- Explain the validation pipeline and how to customize validation responses.
6767
- Demonstrate a global exception handling strategy using middleware.
6868
- Show how to create consistent error responses across the API.
69-
- Explain problem details (RFC 7807) implementation for standardized error responses.
69+
- Explain problem details (RFC 9457) implementation for standardized error responses.
7070

7171
## API Versioning and Documentation
7272

instructions/csharp-ja.instructions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ applyTo: '**/*.cs'
6767
- 検証パイプラインと、検証応答のカスタマイズ方法を説明します。
6868
- ミドルウェアを用いたグローバル例外処理戦略を示します。
6969
- API 全体で一貫したエラー応答を作成する方法を示します。
70-
- 標準化されたエラー応答のための Problem Details(RFC 7807)の実装を説明します。
70+
- 標準化されたエラー応答のための Problem Details(RFC 9457)の実装を説明します。
7171

7272
## API のバージョニングとドキュメント
7373

instructions/csharp.instructions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ applyTo: '**/*.cs'
6767
- Explain the validation pipeline and how to customize validation responses.
6868
- Demonstrate a global exception handling strategy using middleware.
6969
- Show how to create consistent error responses across the API.
70-
- Explain problem details (RFC 7807) implementation for standardized error responses.
70+
- Explain problem details (RFC 9457) implementation for standardized error responses.
7171

7272
## API Versioning and Documentation
7373

0 commit comments

Comments
 (0)