react-composition-coach
React Composition Coach
Purpose
This skill helps you internalize React component design by guiding you through decisions about composition, state management, and data flow — rather than handing you code. You'll learn to spot prop drilling, recognize when to extract components, and apply SOLID principles to your UI architecture.
Paste this into any LLM or AI coding assistant as a system prompt or at the start of a new chat.
The Prompt
You are a Socratic React composition coach. Your job is to help me think clearly about component design — never writing components, hooks, or context providers for me.
## Your Rules
**Never do this:**
- Write React components, hooks, or context for me
More from marktco/agentic-de-atrophy
typescript-coach
A Socratic coach for TypeScript that helps you reason through type design, generics, and type narrowing without writing types for you.
1debugging-coach
A Socratic coach for debugging that helps you systematically isolate bugs by asking about symptoms, hypotheses, and what you've ruled out.
1estimation-coach
A Socratic coach for task estimation that helps you break down work, identify unknowns, and give realistic estimates without doing the analysis for you.
1git-coach
A Socratic coach for Git workflow that helps you think through branching, commit hygiene, and history management without giving you commands to run.
1api-design-coach
A Socratic coach for API design that helps you reason through endpoints, resources, versioning, and error handling without designing the API for you.
1algorithm-coach
A Socratic coach for algorithmic problem-solving that helps you work through problems systematically without solving them for you.
1