Update file-based app skill to mention features from 10.0.300 - #602
Conversation
Co-authored-by: Copilot <copilot@github.com>
|
Note This PR is from a fork and modifies infrastructure files ( Changes to infrastructure typically need to be submitted from a branch in Please consider recreating this PR from an upstream branch. If you don't have push access to |
There was a problem hiding this comment.
Pull request overview
Updates the csharp-scripts skill documentation and evaluation scenarios to use “file-based app” terminology and document new multi-file composition capabilities introduced in .NET SDK 10.0.300.
Changes:
- Renames user-facing wording from “C# scripts” to “file-based C# apps” and clarifies when to use vs. avoid this workflow.
- Documents new directives/features (
#:include,#:exclude, and#:ref, including transitive directives guidance). - Adds a new eval scenario intended to exercise multi-file composition using include/exclude directives.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| tests/dotnet/csharp-scripts/eval.yaml | Renames an existing scenario and adds a new scenario for multi-file file-based apps. |
| plugins/dotnet/skills/csharp-scripts/SKILL.md | Updates terminology and expands guidance to cover .NET 10.0.300 multi-file composition and #:ref. |
| .github/CODEOWNERS | Changes ownership for the skill/tests from @dotnet/roslyn to @dotnet/run-file. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: Copilot <copilot@github.com>
|
/evaluate |
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 3 out of 3 changed files in this pull request and generated 4 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
/evaluate |
Skill Validation Results
[1]
Model: claude-opus-4.6 | Judge: claude-opus-4.6 🔍 Full Results - additional metrics and failure investigation steps ▶ Sessions Visualisation -- interactive replay of all evaluation sessions |
|
@dotnet/run-file @dotnet/skills-csharp-language-reviewers for review, thanks |
|
/evaluate |
Skill Validation Results
Model: claude-opus-4.6 | Judge: claude-opus-4.6 🔍 Full Results - additional metrics and failure investigation steps ▶ Sessions Visualisation -- interactive replay of all evaluation sessions |
Resolves #150.
Resolves #531.
Resolves #255.