Agent Skills for Claude CodeFree

Claude Code Skills for Clean Architecture

A skill pack that teaches Claude Code the exact conventions of my Clean Architecture template. Describe a feature, get a complete vertical slice: command, handler, validator, endpoint, and all three test types. Code you'd write yourself, minus the typing.

Secure Delivery
Instant Access
No Credit Card
Template user
Template user
Template user
Template user
Template user

45,000+ developers use this template

claude · clean-architecture
>
⏵⏵ auto-accept edits on

The actual workflow. Click a skill to see it in action.

4

Agent Skills

1

Prompt per Feature

3

Test Types Generated

100%

Your Conventions

Four skills that know your architecture

Each skill encodes the template's conventions, so the generated code is indistinguishable from code you wrote yourself.

/add-feature

Scaffold a vertical slice

Describe a use case in plain English. Claude classifies it as a command or query, then builds the full slice and runs the tests.

Command / QueryHandlerValidatorMinimal API endpointUnit + integration tests
/add-entity

Add a domain entity end to end

A new entity wired through every layer, following the exact patterns already in the template. Migration included.

Entity classError catalogDomain eventsEF configurationMigration
/add-tests

Backfill missing tests

Reads an existing use case, lists every outcome, then covers each failure path and the happy path. All three test types.

Handler unit testsValidator testsHTTP integration tests
/ca-review

Review before you commit

Checks your pending changes for layer violations, missing auth, error handling mistakes, cache invalidation, and test gaps.

BlockersConvention violationsTest gapsCommit verdict

No commands to memorize. Say "add an endpoint to snooze a todo" and Claude Code picks the right skill automatically.

Made for the Clean Architecture template

The skills ship inside the same free template that 45,000+ developers already use. They encode its exact conventions:

  • Vertical slice use cases with custom ICommand and IQuery handlers
  • Result-based error handling, never exceptions for expected failures
  • Ownership checks, cache invalidation, and minimal API endpoints on every slice
  • xUnit + Shouldly + NSubstitute, with architecture tests enforcing layer rules

Each skill is a plain Markdown file. Renamed your layers or swapped the test stack? Edit the skill once and every future feature follows suit. It's your team's conventions doc, except it executes.

Works with both the standard and the Aspire variants of the template.

clean-architecture/
clean-architecture/
├─ .claude/
│ └─ skills/ # auto-loaded by Claude Code
│ ├─ add-feature/
│ ├─ add-entity/
│ ├─ add-tests/
│ └─ ca-review/
├─ src/
│ ├─ Domain/
│ ├─ Application/
│ ├─ Infrastructure/
│ └─ Web.Api/
├─ tests/
│ ├─ Application.UnitTests/
│ ├─ ArchitectureTests/
│ └─ IntegrationTests/
└─ docker-compose.yml

How you start

1

Get the template

Drop your email and the full template lands in your inbox. The skills ship inside it, under .claude/skills.

2

Open it in Claude Code

No setup, no configuration. Claude Code discovers the skills automatically the moment you open the repo.

3

Describe your first feature

Try "/add-feature snooze a todo until a given date" and watch it build the slice and run the tests.

Stop writing boilerplate. Start reviewing it.

The template, the skills, and everything you saw above. Free, in your inbox, ready in two minutes.

Get the template + skills free

No credit card. Works with .NET 10.