Dotnet Skills Evals
Description
Dspy evaluations for https://github.com/Aaronontheweb/dotnet-skills
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
dotnet-skills-evals
Evaluation harness for the [dotnet-skills](https://github.com/Aaronontheweb/dotnet-skills) Claude Code plugin. Tests whether AI coding assistants correctly activate and benefit from .NET development skills.
Goals
- Skill Activation Accuracy - Given a user's .NET development task, does the model correctly identify which skill(s) to use from the catalog of 31 skills?
- Skill Effectiveness - Once activated, does a skill actually improve the quality of generated code compared to a baseline (no skill)?
- Size Impact - Several skills exceed Claude's recommended 500-line limit. Does this hurt effectiveness, or are larger skills fine?
Platform Parity
The dotnet-skills plugin is consumed by multiple AI coding assistants:
- Claude Code (primary) - reads SKILL.md on activation, can read additional files via progressive disclosure
- GitHub Copilot - supports agent skills with multi-file progressive disclosure (since Dec 2025)
- OpenCode - reads SKILL.md from
~/.config/opencode/skills/
All three platforms support the same skill directory structure with progressive disclosure: SKILL.md serves as the entry point (<500 lines recommended), with sibling reference files loaded on demand. See [Claude skill best practices](https://platform.claude.com/docs/en/agents-and-tools/agent-skills/best-practices#progressive-disclosure-patterns).
Current Focus: Akka.NET Skills
The initial evaluation targets the 5 Akka.NET skills, which are the most critical and also the most likely to have overlap/confusion issues:
| Skill | Lines | Over 500-line limit? |
|---|---|---|
| akka-net-best-practices | 1123 | 2.2x |
| akka-net-testing-patterns | 1280 | 2.6x |
| akka-hosting-actor-patterns | 614 | 1.2x |
| akka-net-management | 685 | 1.4x |
| akka-net-aspire-configuration | 719 | 1.4x |
Architecture
This harness connects to Claude mod
Related Skills
Epic Sync
Sync epic issue bodies, labels, and local coordination snapshots from GitHub.
Git 使用 Git Worktrees
创建孤立的 Git worktrees,带有智能目录选择与安全验证。
Git Claude skills github
[Building agent skills blog](https://www.anthropic.com/engineering/equipping-agents-for-the-real-world-with-ag
Git #148
, [#161](https://github.com/affaan-m/everything-claude-code/pull/161))
Git GitHub MCP
| Token | Repos, issues, PRs, workflows |
Git GitHub MCP Server
Official first-party server to read repos, manage issues/PRs, and automate workflows.
Git