vertical-slice-organization
CommunityStreamline your CritterCab service organization with best practices.
Software Engineering#domain-driven design#file structure#vertical slice#CritterCab#service organization
Authorerikshafer
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps developers organize their CritterCab services effectively by providing guidelines for file and folder structure, ensuring clarity and maintainability.
Core Features & Use Cases
- Feature-Oriented Folders: Organizes folders by business capabilities, not technical layers.
- Single-File Commands: Combines command, validator, and handler into one file for better understanding and maintenance.
- Domain Event Management: Specifies how to structure domain events and their subscription handlers.
- Shared Types: Guidelines for sharing types across multiple slices within the same service.
- Avoiding Technical Folders: Encourages developers to avoid traditional technical folder structures.
Quick Start
Organize your new feature within a CritterCab service using the principles outlined in this skill.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: vertical-slice-organization Download link: https://github.com/erikshafer/CritterCab/archive/main.zip#vertical-slice-organization Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.