
Ddd Context
Scaffolds a complete DDD bounded context directory structure under src/ with all the standard folders you'd expect: domain layer with entities, value objects, events, services, and repository interfaces, plus application and infrastructure directories. Pass it a kebab-case name and it generates the folder tree along with barrel exports at every level, keeping infrastructure out of the public API. It also wires things into a domain model graph using memory storage tools. Saves you from manually creating the same boilerplate every time you carve out a new bounded context. If you're actually doing DDD in TypeScript and want consistent structure across contexts, this handles the tedious setup work.
- skills.sh installs
- 739
- GitHub stars
- 81.4K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add ruvnet/ruflo --skill ddd-context --agent claude-codeInstalls into .claude/skills of the current project.
Files
Create a bounded context directory structure for the given context name.
Parse $ARGUMENTS as the context name (kebab-case). If empty, list existing contexts.
Steps
-
Validate name: Ensure the context name is kebab-case and does not already exist under
src/. -
Create directory structure:
src/<context-name>/ domain/ entities/ value-objects/ events/ services/ repositories/ application/ infrastructure/
Sponsors
Details
- Repository
- github.com/ruvnet/ruflo
- Categories
- Frontend Development, Cloud & Infrastructure
- First seen
- Jun 3, 2026
More from ruvnet/ruflo
All 236- Trader Train738
- Adr Index737
- Ddd Validate737
- Iot Register737
- Market Pattern737
- Sparc Implement735
- Observe Metrics734
- Observe Trace733
- Sparc Spec733
- Trader Regime733
- Trader Risk732
- Vector Embed732
- Federation Status731
- Iot Anomalies731
- Kg Extract731
- Browser Login730
- Cost Report730
- Federation Audit730
- Federation Init730
- Migrate Create730
- Sparc Refine730
- Iot Witness Verify729
- Migrate Validate729
- Vector Cluster729