Skip to content

Enhance messaging components, general code quality and sample applications#13

Merged
tsutomi merged 14 commits into
mainfrom
code-review-08052026
May 8, 2026
Merged

Enhance messaging components, general code quality and sample applications#13
tsutomi merged 14 commits into
mainfrom
code-review-08052026

Conversation

@tsutomi

@tsutomi tsutomi commented May 8, 2026

Copy link
Copy Markdown
Member

This pull request introduces two new architectural skills for .NET projects and adds supporting reference documentation for xUnit test organization. The most significant changes are the addition of comprehensive skill guides for structuring multi-library .NET frameworks and xUnit-based test solutions, as well as the inclusion of focused reference materials to aid agents in test organization and best practices.

New .NET Architectural Skills:

  • Added custom-framework-arch skill, providing detailed guidance on structuring custom .NET frameworks composed of reusable libraries, including package boundaries, repository layout, API layering, build configuration, and documentation maintenance routines. (.agents/skills/custom-framework-arch/SKILL.md)
  • Added xunit-test-arch skill, outlining conventions for organizing xUnit test projects, folder layout, shared MSBuild configuration, package selection per target framework, and coverage tooling setup for .NET class libraries. (.agents/skills/xunit-test-arch/SKILL.md)

xUnit Test Organization Reference Documentation:

  • Introduced a references folder for the xunit-test-organization skill, containing an index and supplemental files for targeted guidance on topics such as xUnit usage, test runners, code coverage, data generation with Bogus, and MSBuild configuration. (.agents/skills/xunit-test-organization/references/README.md)
  • Added a focused reference on using the Bogus library for randomized test data, including best practices for fakers, seeding, and integration with xUnit tests. (.agents/skills/xunit-test-organization/references/bogus.md)

@tsutomi tsutomi self-assigned this May 8, 2026
Copilot AI review requested due to automatic review settings May 8, 2026 06:57
@tsutomi tsutomi added the enhancement New feature or request label May 8, 2026

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.

Copilot wasn't able to review this pull request because it exceeds the maximum number of lines (20,000). Try reducing the number of changed lines and requesting a review from Copilot again.

@tsutomi tsutomi merged commit 00b4a90 into main May 8, 2026
9 checks passed
@tsutomi tsutomi deleted the code-review-08052026 branch May 8, 2026 10:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants