distill

Remove unnecessary complexity from product designs, UI patterns, and design systems.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/ai-sapira-poc/pharo-agents --skill distill-ai-sapira-poc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: distill
Source: https://github.com/ai-sapira-poc/pharo-agents/tree/main/.claude/skills/distill
Command: npx skills add https://github.com/ai-sapira-poc/pharo-agents --skill distill-ai-sapira-poc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Distill designs to their essence by removing unnecessary complexity to reveal core meaning and user value.

Core Features & Use Cases

  • Identify non-essential elements and remove visual clutter while preserving core functionality.
  • Apply ruthless editing to UI patterns, layouts, and design systems to improve clarity and efficiency.
  • Use cases include redesigns of cluttered dashboards, checkout flows, and product surfaces where focus improves outcomes.

Quick Start

Provide a ruthless simplification pass on a given design to reveal its essential elements.

Frequently Asked Questions about distill

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

FAQPage Schema
How do I simplify a cluttered dashboard design to improve user focus?

To simplify a cluttered dashboard, apply a criteria-driven distillation process that removes unnecessary visual complexity while preserving core functionality. This approach prioritizes essential user goals and progressive disclosure to improve overall clarity and focus.

What is ruthless editing in UX design and how does it improve UI patterns?

Ruthless editing in UX design is the process of removing non-essential elements from UI patterns and layouts to reveal core meaning. It improves clarity and efficiency by enforcing a documented rationale for every removed element.

When should I use progressive disclosure in a checkout flow redesign?

Use progressive disclosure in a checkout flow redesign when you need to distill the interface to its essential elements. It removes unnecessary complexity by prioritizing core goals, ensuring users only see what is immediately relevant to improve outcomes.

What's the best way to document the rationale for removed elements in a design system?

The best way to document the rationale for removed elements in a design system is to enforce a criteria-driven simplification process. This ensures every removal during the distillation pass is justified by its impact on core functionality and user value.

Does applying a distillation approach work for complex product surfaces?

Yes, applying a distillation approach works for complex product surfaces by identifying and removing non-essential visual clutter. It reveals essential elements and core functionality, making even heavily feature-dense interfaces clearer and more efficient.