Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Use the open-source free `CSharpier` formatter for C# and XML. Use when a .NET repo intentionally wants one opinionated formatter instead of a highly configurable `dotnet format`-driven style model. USE FOR: the repo uses or wants CSharpier; the team prefers an opinionated formatter over many configurable style knobs. DO NOT USE FOR: repos that already standardized on dotnet format as the only formatter. INVOKES: inspect the repository context, edit targeted files, and run relevant build, test,
.claude/skills/managedcode-csharpier/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-04 | ✗→✓ | ▲ Improved | -8% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 41% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 38% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 90% | 0% |
| case-13 | ✗→✓ | ▲ Improved | -18% | 0% |
CSharpierdotnet format as the only formatterAGENTS.md.csharpierignore or .editorconfigAGENTS.md and confirm scope and constraints.Workflow through the Ralph Loop until outcomes are acceptable.Required Result Format with concrete artifacts and verification evidence.check mode in CI.CSharpier and dotnet format both own the same formatting space without documentation.If CSharpier is not configured yet:
rg --files -g '.config/dotnet-tools.json' -g '.csharpierignore'dotnet tool list --localdotnet tool list --globaldotnet new tool-manifest (if missing)dotnet tool install csharpier.csharpierignore when needed and define ownership vs dotnet format in AGENTS.md.dotnet csharpier check . to CI.dotnet csharpier check . and return status: configured or status: improved.dotnet format, return status: not_applicable unless migration is requested.Use the Ralph Loop for every task, including docs, architecture, testing, and tooling work.
status: not_applicable with explicit reason and fallback path.status: complete | clean | improved | configured | not_applicable | blockedplan: concise plan and current iteration stepactions_taken: concrete changes madevalidation_skills: final skills run, or skipped with reasonsverification: commands, checks, or review evidence summaryremaining: top unresolved items or noneFor setup-only requests with no execution, return status: configured and exact next commands.
Other measured skills in the registry, with their headline benchmark lift.