The Design of Everyday Things
by Don Norman
The Design of Everyday Things by Don Norman is the foundational text of human-centered design. Norman reveals why some products delight us while others leave us feeling stupid — and the answer is never the user's fault. Through concepts like affordances, signifiers, feedback, constraints, and mapping, Norman provides a vocabulary and framework for designing things that work the way people think. These four skills translate Norman's design principles into interactive coaching sessions that help you audit interfaces for affordances, design effective feedback systems, prevent errors through smart constraints, and run a human-centered design process from discovery to delivery.
Skills (4)
/affordance-checkCh1: AffordancesUse when the user needs to audit a product or interface for clear affordances and signifiers.
/feedback-visibilityCh2: FeedbackUse when the user needs to design or improve system feedback so users always know what is happening.
/error-preventionCh5: ErrorsUse when the user needs to design systems that prevent user errors or make errors easy to recover from.
/user-centered-designCh6: Design ProcessUse when the user needs to run a human-centered design process from research through prototyping to testing.
Installation
01Clone the repository
git clone https://github.com/concaption/spellpages.git ~/.claude/spellpages02Install the plugin
claude plugin install ~/.claude/spellpages/content/books/design-of-everyday-things03Start using skills
Type a skill command (e.g. /affordance-check) in Claude Code.
one-liner
git clone https://github.com/concaption/spellpages.git ~/.claude/spellpages && claude plugin install ~/.claude/spellpages/content/books/design-of-everyday-things