By dhaub
C# structural and functional code guidelines applied automatically when writing or reviewing C# code.
A Claude Code plugin marketplace by David Haubenstricker. Hosts opinionated plugins for C# development workflows.
Status: Experimental. APIs and conventions may change.
| Plugin | Description |
|---|---|
csharp-code-guidelines | C# structural and functional code guidelines applied automatically when writing or reviewing C# code. |
csharp-write-tests | Generate C# unit tests for a class or file using project conventions (NUnit, Assert.That, Create helpers, TestHelpers). |
Add this marketplace to Claude Code, then install the plugins you want.
/plugin marketplace add dhaub/readable
/plugin install csharp-code-guidelines
/plugin install csharp-write-tests
To update later:
/plugin marketplace update readable
To remove:
/plugin uninstall <plugin-name>
/plugin marketplace remove readable
Plugins ship as skills that Claude Code auto-invokes based on user intent.
csharp-code-guidelines — auto-applies whenever Claude writes, modifies, or reviews C# in your repo. Not user-invocable; it activates implicitly.csharp-write-tests — triggers on phrases like "write tests for Foo.cs", "add unit tests", "generate tests". Reads the target file, mirrors existing *.UTest patterns, builds, runs the filtered test set.Both encode opinionated conventions (functional/data object split, immutability, Create<T>() helpers over inline mocks). They override default C# style — read each SKILL.md before adopting.
.claude-plugin/marketplace.json # marketplace manifest, lists plugins
csharp-code-guidelines/
.claude-plugin/plugin.json # plugin manifest
skills/code-guidelines/SKILL.md # skill definition + frontmatter
csharp-write-tests/
.claude-plugin/plugin.json
skills/write-tests/SKILL.md
See CLAUDE.md for architecture and the steps to add a new plugin.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub dhaub/readable --plugin csharp-code-guidelinesGenerate C# unit tests for a class or file using project conventions (NUnit, Assert.That, Create helpers, TestHelpers).
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.