vertical-slices
OfficialShip vertical slices with clarity
Authordatabuddy-analytics
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Vertical-slices prevents feature development from diffusing logic across controllers, services, and repositories by enforcing ownership, contracts, persistence, and tests inside a single capability-driven module for TypeScript backend and fullstack projects.
Core Features & Use Cases
- Slice Planning: Define a capability statement, boundaries, contracts, and dependency map before touching implementation so everyone agrees on the intent and scope.
- Implementation Guidance: Keep handlers thin, business rules inside the slice, persistence co-located, and low-coupling interaction patterns that emit events or use explicit interfaces.
- Quality Gates: Treat verification as mandatory by documenting required unit/integration/e2e commands, checking references/checklists, and driving behavior-focused regression tests for each slice.
Quick Start
Use the vertical-slices skill to outline the capability statement, boundary contracts, data ownership, and verification plan before coding a new backend feature.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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-slices Download link: https://github.com/databuddy-analytics/Databuddy/archive/main.zip#vertical-slices 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 471,000+ vetted skills library on demand.