pattern-selector

Community

Choose the right architectural pattern, faster.

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.