LogoClawIndex
CasesSkillsAbout
LogoClawIndex

backend-module - Scaffold a backend domain module

Scaffolds a new domain module with implementation and contracts class libraries, DDD-style entity, EF configuration, DI wiring, facade, endpoints, and API registration.

Tags

Updated: 2026-09-29
backendmodule scaffoldingdomain-driven designEntity Frameworkdependency injectionAPI endpoints

Capabilities

Scaffold module class librariesCreate DDD-style entitiesConfigure Entity Framework mappingsWire module dependency injection

Typical Inputs

Feature nameEntity fieldsEntity mutability rules

Typical Outputs

Module implementation projectModule contracts projectDomain entity files

What this skill does

  • Scaffold module class libraries
  • Create DDD-style entities
  • Configure Entity Framework mappings
  • Wire module dependency injection
  • Create module access facades
  • Create endpoint shells
  • Register modules in Program.cs
  • Validate backend build changes

Inputs

  • Feature name
  • Entity fields
  • Entity mutability rules
  • Cross-entity relationships
  • Backend source tree

Outputs

  • Module implementation project
  • Module contracts project
  • Domain entity files
  • Entity Framework configuration
  • Module registration code
  • Endpoint file
  • Access facade
  • Build status

Requirements

  • .NET build environment
  • Backend repository access
  • IUnitOfWork and IRepository support
  • IModule infrastructure
  • IDispatcher support
  • EF Core support

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.