react-composition

Installation
SKILL.md

React Composition Skill

Build React UIs using compositional patterns, Effect Atom for state management, and the component module pattern. Use this skill when creating React applications that integrate with Effect's ecosystem.

When to Use This Skill

  • Building React components that integrate with Effect Atom state
  • Refactoring components away from boolean prop anti-patterns
  • Implementing complex UIs through composition of simple pieces
  • Creating reusable component libraries with flexible APIs
  • Managing shared state across multiple React components
  • Lifting state to appropriate levels in component trees

Core Principles

1. Composition over Configuration

Build complex UIs from simple, composable pieces rather than configuring behavior through props.

Related skills
Installs
10
GitHub Stars
17
First Seen
Jan 24, 2026