Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Create and manage a DDD bounded context with standard directory structure. Use when starting a new subdomain, splitting a monolith into bounded contexts, or scaffolding the domain/application/infrastructure layout for a fresh module.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-05 | ✗→✓ | ▲ Improved | -38% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 1% | 0% |
| case-14 | ✗→✓ | ▲ Improved | -3% | 0% |
| case-06 | ✓→✗ | ▼ Worse | -10% | 0% |
| case-16 | ✓→✗ | ▼ Worse | 2% | 0% |
Create a bounded context directory structure for the given context name.
Parse $ARGUMENTS as the context name (kebab-case). If empty, list existing contexts.
src/. src/<context-name>/ domain/ entities/ value-objects/ events/ services/ repositories/ application/ infrastructure/
src/<context-name>/domain/entities/index.ts -- barrel export for entitiessrc/<context-name>/domain/value-objects/index.ts -- barrel export for value objectssrc/<context-name>/domain/events/index.ts -- barrel export for domain eventssrc/<context-name>/domain/services/index.ts -- barrel export for domain servicessrc/<context-name>/domain/repositories/index.ts -- barrel export for repository interfacessrc/<context-name>/domain/index.ts -- re-export all domain submodulessrc/<context-name>/application/index.ts -- barrel export for application servicessrc/<context-name>/infrastructure/index.ts -- barrel export for infrastructure implementationssrc/<context-name>/index.ts -- public API of the bounded context (re-exports domain and application only, NOT infrastructure) mcp__plugin_ruflo-core_ruflo__agentdb_hierarchical-store --parent "domain" --child "context:<context-name>" --relation "contains" mcp__plugin_ruflo-core_ruflo__memory_store --key "ddd-context-<context-name>" --value "Created bounded context" --namespace tasks
Other measured skills in the registry, with their headline benchmark lift.