Ревью pull request'ов в .NET-проектах
★ 6.7 · vibe-coding
dotnet-cop is a Claude Code skill that performs pre-merge code review for .NET 10 pull requests, diffing the current branch against a target via git merge-base and applying a set of focused checklists per changed file. The pipeline runs dotnet build and dotnet format --verify-no-changes, then routes each file through role-specific checks: Minimal API endpoints, modular isolation (reflection-based IModule), hexagonal architecture (ports & adapters), EF Core with schema-per-module and mandatory RLS, C# strictness, and xUnit v3 only. DDD, CQRS, and event sourcing scopes are available as opt-in additions. Findings are tagged across six severity levels — from blocking 🔴 bug and 🟠 sec down to 🔵 nit — and rendered in verbose mode for juniors or terse mode for seniors. The skill re-reads the project's AGENTS.md on every run and is strictly read-only: it reports, never patches.