Vercel Composition Patterns

Use when refactoring React components with boolean-prop proliferation, designing flexible component APIs, building reusable component libraries, or reviewing component architecture — compound components, explicit variant components, children-over-render-props, the context provider state/actions/meta interface, boolean state-explosion auditing, and the React 19 API migration (ref-as-prop, use() over useContext()). Do NOT use for render performance optimization (memoization, suspense, profiling), visual styling, or Next.js routing/server-component framework patterns.

jacob-balslev Updated

File contents

jacob-balslev/skills/tree/main/skills/frontend-engineering/vercel-composition-patterns commit cc91b9b611

Frequently asked questions

npx skillmds@latest add jacob-balslev/vercel-composition-patterns-2