This skill helps developers implement the Vertical Slice Architecture pattern, enabling better organization of features into distinct modules. It is particularly useful for developers looking to improve code maintainability and scalability in their applications.
$ npx skills add https://github.com/mryll/skills --skill vertical-slice-architectureVertical Slice Architecture organizes code around features and use-cases rather than technical layers like controllers, services, and repositories. This skill guides your AI agent to structure applications so each feature is a self-contained vertical slice with all its dependencies grouped together. It works with any programming language and app type—web APIs, CLIs, event-driven systems—making it easier to locate, modify, and test individual features. Teams using this pattern experience faster feature development and reduced coupling between domain logic.
Install the skill using the command provided in the installation section.
Implement a new feature using the vertical slice methodology.
Organize existing code into vertical slices for better maintainability.
Conduct tests specifically on the entry points of each feature.
$ npx skills add https://github.com/mryll/skills --skill vertical-slice-architecturegit clone https://github.com/mryll/skillsCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Check the GitHub repository or documentation for usage examples.
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan