atherio-danp/cde-dotnetcc

Claude Code harness for .NET developers

109Stars on the repository
34Mods indexed here, across every type
1mo agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

add-domain-entity

01

atherio-danp/cde-dotnetcc

Skill Claude CodeCodex

Add a domain entity, aggregate, or value object to the .NET API — rich mutable class with private ctor + static factory (UUIDv7), invariants that throw, tenantid, identity equality; records for value objects. Use when modeling new domain state under apps/api/{{ProjectName}}.Domain.

not rated 109 1mo ago A 67 tokens

add-endpoint

02

atherio-danp/cde-dotnetcc

Skill Claude CodeCodex

Add a Minimal API endpoint (a feature/use case) to the .NET API — feature folder, IEndpoint self-registration, contract validation, Kommand dispatch, Result→ProblemDetails. Use when adding or changing an HTTP endpoint under apps/api/{{ProjectName}}.Api.

not rated 109 1mo ago A 59 tokens

cqrs-kommand

03

atherio-danp/cde-dotnetcc

Skill Claude CodeCodex

Author a CQRS command or query in the {{ProductName}} backend using the Kommand library, the three-scope validation model, and the Result failure pattern. Use whenever creating or modifying a command/query/handler/validator in apps/api/{{ProjectName}}.Application, or wiring its endpoint in {{ProjectName}}.Api.

not rated 109 1mo ago A 74 tokens

dotnet-ai-stack

04

atherio-danp/cde-dotnetcc

Skill Claude CodeCodex

Choose and wire AI features in the .NET backend — LLM calls, agentic tool-calling/multi-step workflows, RAG/vector search, structured output, streaming. Use when adding or changing anything that talks to a model or orchestrates agents (your agentic pipeline). Tailored to our LLM provider + MAF + pgvector stack.

not rated 109 1mo ago A 76 tokens

atherio-danp/cde-dotnetcc

Skill Claude CodeCodex

Scan .NET/C# code for performance anti-patterns (async, memory/strings, collections/LINQ, regex, serialization, I/O) with tiered severity, reporting findings without editing. Use when auditing hot paths, reviewing allocation-heavy code, or analyzing the API for optimization opportunities.

not rated 109 1mo ago A 64 tokens

efcore-patterns

06

atherio-danp/cde-dotnetcc

Skill Claude CodeCodex

Add or change EF Core (Npgsql/PostgreSQL) persistence in the .NET backend — entities, EF configurations, repositories, queries, migrations. Use when adding a table/entity, a query, a repository, or a migration under apps/api.

not rated 109 1mo ago A 55 tokens

atherio-danp/cde-dotnetcc

Skill Claude CodeCodex

Optimize EF Core (Npgsql/PostgreSQL) queries in the .NET API — fix N+1, choose tracking modes, use compiled queries, split queries, and avoid translation traps. Use when a query is slow, emits excessive SQL, or causes high DB load. Complements the efcore-patterns scaffolding skill.

not rated 109 1mo ago A 71 tokens

explain-codebase

08

atherio-danp/cde-dotnetcc

Skill Claude CodeCodex

Explain how a specific area / file / feature / topic actually works — grounded line-by-line in the real code, with file:line citations. Use when asked to explain, trace, or understand a part of the code (e.g. "explain the model router", "how does the agentic pipeline work", "trace what CreateProject does"). Read-only…

not rated 109 1mo ago A 85 tokens

mcp-csharp

09

atherio-danp/cde-dotnetcc

Skill Claude CodeCodex

Create, debug, test, and publish MCP (Model Context Protocol) servers in C# using the official ModelContextProtocol SDK — tools/prompts/resources, stdio vs HTTP transport, MapMcp hosting. Use when building or changing an MCP server in the .NET backend (relevant to your agentic pipeline).

not rated 109 1mo ago A 69 tokens

microbenchmarking

10

atherio-danp/cde-dotnetcc

Skill Claude CodeCodex

Create, run, configure, and interpret BenchmarkDotNet microbenchmarks in the .NET API — measure and compare approaches, runtime configs, or package versions. Use when proving a performance change, comparing implementations, or validating a hot-path optimization. (Not for profiling or load testing.).

not rated 109 1mo ago A 61 tokens

onboard

11

atherio-danp/cde-dotnetcc

Skill Claude CodeCodex

Produce a structured "get up to speed on this whole project" orientation — vision, architecture, where things live, conventions, how to do common tasks, current state — grounded in the real code/config with pointers. Optionally writes/updates docs/ONBOARDING.md. Use when asked to onboard, give a project overview, or…

not rated 109 1mo ago A 90 tokens

atherio-danp/cde-dotnetcc

Skill Claude CodeCodex

Add or change OpenTelemetry tracing, metrics, and structured logging in the .NET API (apps/api) — OTLP exporter setup, custom ActivitySource spans, IMeterFactory metrics, log/trace correlation. Use when adding observability, custom spans/metrics, or troubleshooting distributed traces.

not rated 109 1mo ago A 63 tokens

push

13

atherio-danp/cde-dotnetcc

Skill Claude CodeCodex

Stage, commit, and (optionally) push the current changes on the CURRENT branch, following project governance. Use ONLY when Dan explicitly asks to commit and/or push.

not rated 109 1mo ago A 36 tokens

query-postgres

14

atherio-danp/cde-dotnetcc

Skill Claude CodeCodex

Run read-only SQL against the {{ProductName}} PostgreSQL database to investigate or verify data during diagnosis. Use when asked to query the database directly or check actual data behind an issue. Preloaded by the rca-investigator agent.

not rated 109 1mo ago A 51 tokens

query-telemetry

15

atherio-danp/cde-dotnetcc

Skill Claude CodeCodex

Query the {{ProductName}} observability stack (OTLP → Grafana/Loki/Tempo/Prometheus) for logs, traces, and metrics during diagnosis. Use when investigating an issue via telemetry — errors, latency, request traces, custom metrics. Preloaded by the rca-investigator agent.

not rated 109 1mo ago A 66 tokens

result-pattern

16

atherio-danp/cde-dotnetcc

Skill Claude CodeCodex

Implement or use our Result failure model in the .NET API — return Result from handlers, build Error values, compose with Map/Then/Match, catch domain exceptions into Result, and map Result→RFC 9457 ProblemDetails. Use when adding an operation that can fail or wiring an endpoint's error contract.

not rated 109 1mo ago A 68 tokens

run-impl-loop

17

atherio-danp/cde-dotnetcc

Skill Claude CodeCodex

Drive the full implementation loop for an approved plan — analyze, implement, validate, test, architect-review, triage, fix, summarize. Use when Dan says to build / run an approved implementation plan from docs/plans.

not rated 109 1mo ago A 0 tokens

security-backend

18

atherio-danp/cde-dotnetcc

Skill Claude CodeCodex

Audit the .NET backend (apps/api) for security issues against OWASP Top 10 mapped to .NET/Minimal API/EF Core (Npgsql), plus tenant isolation, secret handling, and EU data residency. Use when reviewing backend changes for security, or running a backend security audit. Preloaded by the security-auditor-backend agent.

not rated 109 1mo ago A 75 tokens

validation-scopes

19

atherio-danp/cde-dotnetcc

Skill Claude CodeCodex

Place validation in the correct one of our three scopes in the .NET API — API contract (no DB), Application business via Kommand IValidator, or Domain invariants that throw. Use when adding any validation/guard, or deciding where a check belongs.

not rated 109 1mo ago A 56 tokens

write-tests

20

atherio-danp/cde-dotnetcc

Skill Claude CodeCodex

Write and run tests for the .NET API following a plan's exact test list and our testing conventions — unit (domain/handlers) and integration (endpoint→DB), exact pass/fail/skip counts, never weakening a test. Use when adding or changing tests under apps/api/tests. Preloaded by the testing-expert agent.

not rated 109 1mo ago A 70 tokens

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: