cwoodruff

48 mods across 2 repositories, 4 stars between them.

code-reviewer

01

cwoodruff/dotnet-claude-workshop-content

Agent Claude Code

Expert .NET code review specialist. Proactively reviews C# code for quality, architecture violations, and maintainability. Use immediately after writing or modifying code.

not rated 2 3mo ago A 35 tokens original MIT

docs-writer

02

cwoodruff/dotnet-claude-workshop-content

Agent Claude Code

Writes and updates developer documentation — XML doc comments, README sections, API endpoint docs, ADRs. Use for documentation tasks. Runs on Haiku for cost efficiency.

not rated 2 3mo ago A 37 tokens original MIT

migration-planner

03

cwoodruff/dotnet-claude-workshop-content

Agent Claude Code

Plans large refactors, framework upgrades, and legacy modernization for .NET solutions. Produces phased plans with risk and effort estimates. Use for audits of legacy code or "should we modernize or rewrite" questions. Read-only.

not rated 2 3mo ago A 50 tokens original MIT

perf-analyzer

04

cwoodruff/dotnet-claude-workshop-content

Agent Claude Code

Analyzes .NET code for performance problems — EF Core query inefficiency, allocation pressure, async misuse, caching opportunities. Use when the user mentions slowness, performance, or scalability.

not rated 2 3mo ago A 42 tokens original MIT

security-auditor

05

cwoodruff/dotnet-claude-workshop-content

Agent Claude Code

Read-only security audit of ASP.NET Core code. Use for security reviews, before releases, or when the user asks about vulnerabilities. Never modifies files.

not rated 2 3mo ago A 35 tokens original MIT

test-writer

06

cwoodruff/dotnet-claude-workshop-content

Agent Claude Code

Generates xUnit test suites for .NET code. Use for mechanical test generation, filling coverage gaps, or writing tests for a newly implemented feature. Runs on Haiku for cost efficiency.

not rated 2 3mo ago A 42 tokens original MIT

PreToolUse

15

cwoodruff/dotnet-claude-workshop-content

Hook Claude Code

One of 4 in settings.json

Runs before the agent uses a tool for Write and Edit tool calls, executing protect-paths.sh. From cwoodruff/dotnet-claude-workshop-content.

not rated 2 3mo ago A tokens not measured copy · 55% MIT

PostToolUse

16

cwoodruff/dotnet-claude-workshop-content

Hook Claude Code

One of 4 in settings.json

Runs after a tool call finishes for Write and Edit tool calls, executing dotnet-post-write.sh. From cwoodruff/dotnet-claude-workshop-content.

not rated 2 3mo ago A tokens not measured original MIT

Stop

17

cwoodruff/dotnet-claude-workshop-content

Hook Claude Code

One of 4 in settings.json

Runs when the agent finishes a response, executing format-on-stop.sh. From cwoodruff/dotnet-claude-workshop-content.

not rated 2 3mo ago A tokens not measured copy · 52% MIT

add-endpoint

18

cwoodruff/dotnet-claude-workshop-content

Skill Claude Code

Add a new Minimal API endpoint following this solution's conventions. Use when the user asks to add a route, endpoint, or new API operation (GET/POST/PUT/DELETE).

not rated 2 3mo ago A 41 tokens original MIT

async-hygiene

19

cwoodruff/dotnet-claude-workshop-content

Skill Claude Code

Find and fix async/await anti-patterns in C# code — blocking calls, async void, missing cancellation, fire-and-forget. Use when reviewing async code, diagnosing deadlocks or thread-pool starvation, or when the user asks about async correctness.

not rated 2 3mo ago A 57 tokens original MIT

dotnet-upgrade

20

cwoodruff/dotnet-claude-workshop-content

Skill Claude Code

Plan and execute an upgrade of a project or solution to a newer .NET version (e.g. .NET 8 to .NET 10). Use when the user asks to upgrade, migrate, or modernize the target framework.

not rated 2 3mo ago A 52 tokens original MIT

ef-migration

21

cwoodruff/dotnet-claude-workshop-content

Skill Claude Code

Create, review, and apply an EF Core migration safely. Use when the user wants to add a migration, change the database schema, add/modify entity properties, or asks about database changes.

not rated 2 3mo ago A 43 tokens original MIT

gen-tests

22

cwoodruff/dotnet-claude-workshop-content

Skill Claude Code

Generate an xUnit test suite for a class, endpoint, or file. Use when the user asks for tests, test coverage, or to test something they just wrote.

not rated 2 3mo ago A 37 tokens original MIT

nuget-audit

23

cwoodruff/dotnet-claude-workshop-content

Skill Claude Code

Audit NuGet dependencies for vulnerabilities, deprecated packages, and outdated versions across the solution. Use when the user asks about package health, security vulnerabilities in dependencies, or updating packages.

not rated 2 3mo ago A 40 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: