design-everyday-things

Apply UX principles to diagnose and redesign interfaces for error prevention.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/tayiorbeii/paperclip-factory-kit --skill design-everyday-things-tayiorbeii
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-everyday-things
Source: https://github.com/tayiorbeii/paperclip-factory-kit/tree/main/skills/design-everyday-things
Command: npx skills add https://github.com/tayiorbeii/paperclip-factory-kit --skill design-everyday-things-tayiorbeii

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Helps you design interfaces and systems that users can understand and operate immediately, with fewer errors and clearer recovery when mistakes happen.

Core Features & Use Cases

  • Guides discoverability and understandability using core principles like affordances, signifiers, mappings, feedback, and conceptual models.
  • Bridges the gulfs of execution and evaluation so users can figure out what to do and understand what happened.
  • Supports human-error design by making wrong actions harder, errors safer, and recovery clearer.
  • Provides evaluation frameworks including the seven stages of action and quick diagnostic questions for usability reviews.

Use it when you’re diagnosing confusing UI/UX, improving error messages and feedback timing, reducing complexity, or aligning what the product communicates with the user’s mental model.

Quick Start

Use the design-everyday-things framework to audit your current UI and score it for discoverability, understandability, and error prevention, then propose specific changes to reach a 10/10 experience.

Frequently Asked Questions about design-everyday-things

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I evaluate UX usability to reduce user confusion in my interface?

Evaluate UX usability by applying the seven stages of action framework to bridge the gulfs of execution and evaluation. This diagnostic process identifies mismatches between affordances, signifiers, and conceptual models to produce actionable design improvements.

What are the best UX principles for error prevention and recovery in software design?

Effective error prevention in UX design uses constraints to make wrong actions harder and clear feedback to make recovery safer. Aligning mappings and conceptual models ensures users understand system states and correct mistakes without frustration.

How do I audit an interface for discoverability and understandability using conceptual models?

Audit discoverability by checking if affordances and signifiers align with the user's conceptual model. Score the interface on how well mappings and feedback bridge the gulfs of execution and evaluation, targeting a 10/10 usability experience.

Why does my UI feel confusing and how do I align it with the user's mental model?

A confusing UI usually means a mismatch between the system's conceptual model and the user's mental model. Diagnose the breakdown across the seven stages of action to fix missing signifiers, poor mappings, or inadequate feedback.

Can I use the gulfs of execution and evaluation to diagnose human-error design issues?

Yes, diagnosing human-error design issues requires analyzing the gulfs of execution and evaluation. This framework reveals where users fail to figure out what to do or understand what happened, enabling targeted improvements to constraints and error recovery.

When should I apply usability evaluation frameworks to improve feedback timing and error messages?

Apply usability evaluation frameworks when users struggle to understand what happened after an action. Evaluating feedback timing and error messages through the seven stages of action ensures recovery guidance is concrete and aligns with user expectations.