pattern-selector
CommunityChoose the right architectural pattern, faster.
Software Engineering#planning#architecture#pattern#decision-making#presenter#state-machine#form-object
Authoryutna
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Pattern Selector Skill helps engineering teams decide the most appropriate architectural patterns during planning, guiding decisions between data-flow patterns, UI composition approaches, and form-handling strategies.
Core Features & Use Cases
- Decision Flowcharts covering Data Layer Decisions, Entity Hooks vs Inline Logic, Business Logic Layer, Presenter vs Inline Transform, Form Object vs Zod Schema, State Management, and Communication Patterns.
- Comprehensive guidance for selecting between Screen/Container/Component architecture, Server Actions vs API Routes, and testing patterns (factories vs inline data).
- Real-world planning scenarios showing how to apply pattern choices in architecture planning sessions and to align with project constraints.
Quick Start
Provide a planning brief for a feature by selecting the appropriate architectural patterns using the decision flows.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: pattern-selector Download link: https://github.com/yutna/vibe-next-template/archive/main.zip#pattern-selector 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.