Skip to content

Add build organization skill eval#123

Merged
JanKrivanek merged 3 commits into
mainfrom
dev/jankrivanek/build-organization-skill-eval
Feb 26, 2026
Merged

Add build organization skill eval#123
JanKrivanek merged 3 commits into
mainfrom
dev/jankrivanek/build-organization-skill-eval

Conversation

@JanKrivanek

Copy link
Copy Markdown
Member

No description provided.

Copilot AI review requested due to automatic review settings February 25, 2026 19:13

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new directory-build-organization skill evaluation fixture for the dotnet-msbuild skillset, including a small multi-project sample solution and an eval scenario prompting the agent to recommend MSBuild consolidation (Directory.Build.props/targets and central package management).

Changes:

  • Added a ContosoApp.sln sample with src/ + test/ projects containing intentionally duplicated MSBuild settings and inconsistent package versions.
  • Added an evaluation scenario (eval.yaml) that checks for recommendations around Directory.Build.* and package centralization.
  • Updated skill documentation and the style/modernization knowledge artifacts.

Reviewed changes

Copilot reviewed 15 out of 15 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
src/dotnet-msbuild/tests/directory-build-organization/ContosoApp.sln New sample solution for the eval fixture.
src/dotnet-msbuild/tests/directory-build-organization/eval.yaml New eval scenario + assertions/rubric for build-organization guidance.
src/dotnet-msbuild/tests/directory-build-organization/src/** New sample projects that provide the “messy” MSBuild surface area to audit/centralize.
src/dotnet-msbuild/tests/directory-build-organization/test/** New placeholder test projects for the sample solution.
src/dotnet-msbuild/skills/directory-build-organization/SKILL.md Adds a workflow section describing how to organize build infrastructure.
src/dotnet-msbuild/copilot-extension/src/knowledge/style-and-modernization.lock.md Updates the knowledge bundle content (currently appears truncated).
src/dotnet-msbuild/agentic-workflows/shared/compiled/style-and-modernization.lock.md Updates compiled knowledge artifact (currently appears truncated).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/dotnet-msbuild/tests/directory-build-organization/ContosoApp.sln Outdated
@github-actions

Copy link
Copy Markdown
Contributor

Skill Validation Results

Skill Scenario Baseline With Skill Δ Skills Loaded Verdict
directory-build-organization Organize build infrastructure for a multi-project repo 3.3/5 5.0/5 +1.7 ✅ directory-build-organization; msbuild-antipatterns; tools: skill

Model: claude-opus-4.6 | Judge: claude-opus-4.6

Full results

@JanKrivanek JanKrivanek changed the title [WIP] Add build organization skill eval Add build organization skill eval Feb 26, 2026
@JanKrivanek JanKrivanek merged commit a212d0c into main Feb 26, 2026
11 checks passed
@JanKrivanek JanKrivanek deleted the dev/jankrivanek/build-organization-skill-eval branch February 26, 2026 13:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants