design-iterator

Refine UI designs through iterative screenshot analysis and implementation cycles.

Updated Jun 28, 2022
One-click install
npx skills add https://github.com/pcasaretto/nix-home --skill design-iterator-pcasaretto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-iterator
Source: https://github.com/pcasaretto/nix-home/tree/main/home-manager/modules/common/pi/compound-engineering/skills/design-iterator
Command: npx skills add https://github.com/pcasaretto/nix-home --skill design-iterator-pcasaretto

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of design iterations that don't meet user expectations after a few attempts, or when a user explicitly requests iterative refinement, by systematically improving UI elements over multiple cycles.

Core Features & Use Cases

  • Systematic Refinement: Applies 3-5 specific improvements per iteration based on visual analysis.
  • Focused Iterations: Works on specific elements or areas using targeted screenshots.
  • Design Principle Application: Incorporates principles of visual hierarchy, modern patterns, typography, and layout.
  • Use Case: When a user requests to make a "hero section more modern" and the initial changes are not satisfactory, this Skill can be used to perform 10 iterations of refinement on typography, spacing, colors, and visual hierarchy to achieve a polished result.

Quick Start

Use the design-iterator agent with 10 iterations to systematically improve the color harmony and visual balance of the hero section.

Frequently Asked Questions about design-iterator

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

FAQPage Schema
How do I iteratively refine UI designs when initial changes are not enough?

Iteratively refine UI designs through systematic cycles of screenshotting, analysis, and implementation. This process applies specific improvements to visual hierarchy, typography, and layout over multiple iterations.

What is the best way to make a hero section look more modern?

Refine a hero section by running 10 iterations of systematic improvements on typography, spacing, colors, and visual hierarchy. This applies modern design patterns to achieve a polished result.

How do you analyze visual hierarchy during frontend development?

Analyze visual hierarchy by taking focused screenshots of specific UI elements, evaluating modern design patterns, typography, and layout, then implementing 3-5 targeted improvements per iteration.

Can I use iterative refinement to fix specific UI elements instead of the whole layout?

Yes, iterative refinement works on specific elements or areas using targeted screenshots. This focused approach ensures systematic improvements are applied exactly where visual hierarchy or layout needs adjustment.

When do I need to use iterative cycles for UX design improvements?

Use iterative cycles for UX design when initial design changes are insufficient or when explicit iterative refinement is requested. It systematically addresses unsatisfactory UI elements over 3-5 specific improvements per cycle.