feature-slicing
OfficialOrganize code by feature, not by layer.
Software Engineering#architecture#software design#developer workflow#maintainability#code organization#feature slicing
AuthorMolcajeteAI
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill addresses the complexity and maintainability issues of traditional layered architectures by organizing code around business features, leading to more cohesive and loosely coupled modules.
Core Features & Use Cases
- Vertical Slicing: Groups all code (UI, logic, data) for a single feature into one directory.
- Improved Maintainability: Makes it easier to understand, refactor, and navigate codebases.
- Parallel Development: Enables teams to work on different features independently with fewer merge conflicts.
- Use Case: When building a new e-commerce platform, instead of having separate
/controllers,/services, and/modelsdirectories, you'd have/features/user-authentication,/features/product-catalog, etc., each containing its own relevant code.
Quick Start
Implement a new feature by creating a dedicated directory within the /features folder, containing all necessary code for that 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: feature-slicing Download link: https://github.com/MolcajeteAI/plugin/archive/main.zip#feature-slicing 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 223,000+ vetted skills library on demand.