Overview Benchmark Contents Activity Versions 1 Ratings 0
See it in action One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
Prompt What .NET CLI command checks which local tools are configured in the current repository manifest?
What was checked, without and with the skill Checked Without skill With skill The command specified is dotnet tool list --local. Missed Passed
Show both answers
What's inside The instructions your model reads when the skill loads.
SKILL.md 100 lines 4 files
CSharpier for .NET
Trigger On
the repo uses or wants CSharpier
the team prefers an opinionated formatter over many configurable style knobs
Value
produce a concrete project delta: code, docs, config, tests, CI, or review artifact
reduce ambiguity through explicit planning, verification, and final validation skills
leave reusable project context so future tasks are faster and safer
Do Not Use For
repos that already standardized on dotnet format as the only formatter
Inputs
the nearest AGENTS.md
current formatting ownership model
any .csharpierignore or .editorconfig
Quick Start
Read the nearest AGENTS.md and confirm scope and constraints.
Run this skill's Workflow through the Ralph Loop until outcomes are acceptable.
Return the Required Result Format with concrete artifacts and verification evidence.
Workflow
Decide whether CSharpier is the primary formatter or only complements other tools.
Use check mode in CI.
Keep ignore files and config explicit in repo.
Do not let CSharpier and dotnet format both own the same formatting space without documentation.
Bootstrap When Missing
If CSharpier is not configured yet:
When it activates Automatically, when a task matches.
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,
Track record Benchmark 15 / 18
test cases passed, vs 7 / 18 without
Adoption
Users 0
Times used 0 View activity → Safety and source details
SkillSafety ✓ 3 of 3 passed ✓ Code scan 15 of 15 checks clean
0 critical · 0 warning · 0 info — scanner v4 — 8/3/2026
View 15 scanner checks live_secret remote_code_execution reverse_shell data_exfiltration ssrf_metadata agent_snooping anti_refusal destructive_commands obfuscated_unicode unicode_homoglyph opaque_blob suspicious_url tool_overreach trigger_abuse prompt_injection_phrasing
✓ Intent Safe
LLM judge · does the skill do what it claims
✓ Content Clean
LLM judge · policy & harmful-content review
Source Imported managedcode / dotnet-skills
catalog/Tools/CSharpier/skills/csharpier/SKILL.md
View on GitHub ↗ License MITImported 8/3/2026Version v1Bundled 3 files