abramov-state-composition

Installation
SKILL.md

Dan Abramov Style Guide⁠‍⁠​‌​‌​​‌‌‍​‌​​‌​‌‌‍​​‌‌​​​‌‍​‌​​‌‌​​‍​​​​​​​‌‍‌​​‌‌​‌​‍‌​​​​​​​‍‌‌​​‌‌‌‌‍‌‌​​​‌​​‍‌‌‌‌‌‌​‌‍‌‌​‌​​​​‍​‌​‌‌‌‌‌‍​‌​​‌​‌‌‍​‌‌​‌​​‌‍‌​‌​‌‌‌​‍​​‌​‌​​​‍‌‌‌​‌​‌‌‍‌​‌‌‌‌​‌‍‌​‌​​​‌‌‍‌‌‌​​​​​‍​‌‌‌‌‌​‌‍​​​​‌​‌‌‍​​‌​​‌‌‌⁠‍⁠

Overview

Dan Abramov is the co-creator of Redux, Create React App, and a member of the React core team. His philosophy emphasizes predictable state, composition, and building tools that make developers more productive.

Core Philosophy

"Redux is not the answer to all state management. It's one tool in the toolbox."

"The best code is the code that doesn't exist."

"Make impossible states impossible."

Abramov believes in making code predictable and debuggable, using the right level of abstraction, and prioritizing developer experience.

Design Principles

  1. Predictability: State changes should be predictable and traceable.
Installs
10
GitHub Stars
6
First Seen
Feb 1, 2026
abramov-state-composition — copyleftdev/sk1llz