Updates .NET Linux installation-guide content for supported distribution versions and native dependencies. Use when refreshing Linux install articles, support tables, prerequisites, package lists, or end-of-life notes for .NET 8, .NET 9, and .NET 10.
92%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Update an existing Linux installation article so that its supported operating system versions and native dependency lists agree with the pinned .NET release metadata.
Use the GitHub MCP server to read the files from the dotnet/core repository using the matching tag. Don't infer metadata from the rendered GitHub pages when the source files are available.
| .NET version | Tag | Supported operating systems | Native dependencies |
|---|---|---|---|
| .NET 10 | v10.0.12 | release-notes/10.0/supported-os.json | release-notes/10.0/os-packages.json |
| .NET 9 | v9.0.20 | release-notes/9.0/supported-os.json | release-notes/9.0/os-packages.json |
| .NET 8 | v8.0.31 | release-notes/8.0/supported-os.json | Use the .NET 9 package data as described in step 4 |
Source URLs:
https://github.com/dotnet/core/blob/v10.0.12/release-notes/10.0/supported-os.jsonhttps://github.com/dotnet/core/blob/v9.0.20/release-notes/9.0/supported-os.jsonhttps://github.com/dotnet/core/blob/v8.0.31/release-notes/8.0/supported-os.jsonhttps://github.com/dotnet/core/blob/v10.0.12/release-notes/10.0/os-packages.jsonhttps://github.com/dotnet/core/blob/v9.0.20/release-notes/9.0/os-packages.jsonsupported-os.json files from the authoritative sources.os-packages.json files.supported-os.json file.os-packages.json file.os-packages.json file exists:
libgdiplus from dependency lists and remove notes that tell users to install or configure it.supported-os.json entry.os-packages.json entry. The package sets must match exactly.libgdiplus, .NET 11, and preview installation-guide content; remove any instances that violate this workflow.Summarize:
dotnet/docs
bcbe167
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.