Skip to content

DonkeyKing01/tasteful-ui-skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tasteful UI

English | 中文

License: MIT Type: Skill Focus: UI Design

A design skill that helps coding agents judge taste first, choose references second, and then implement UI.

In design work, process, taste, and references are equally important.

My current understanding of UI design is still limited, and the actual results of this skill may not be stunning. I hope it is still useful to developers with similar interests, mainly as a way to think about design process and agent workflow.

Results

All examples use the Codex GPT-5.5 model.

Data Panel

Original project: EV-PM-DSS

Prompt:

为当前项目设计一个面向产品经理的数据面板,可切换中英文,轻量级数据筛选交互
Direct agent 1 With Tasteful UI 1
EV PM DSS direct result 1 EV PM DSS Tasteful UI result 1
Direct agent 2 With Tasteful UI 2
EV PM DSS direct result 2 EV PM DSS Tasteful UI result 2

Query UI

Original project: scholarship-query

Prompt:

优化当前查询界面,保持简洁美观和用户信任感
Direct agent With Tasteful UI
Shuping query direct result Shuping query Tasteful UI result

References

This project is inspired by:

Structure

tasteful-ui/
├── SKILL.md
├── modes/
├── taste/
├── references/
├── formats/
├── workflows/
└── eval/

SKILL.md

Router + operating principles.

It decides:

  • which mode the task should enter;
  • which files should be loaded;
  • which investment gates must stop;
  • how to hand off the result.

modes/

Task modes.

  • taste_first_redesign.md: default mode. Used for redesigns, personal websites, dashboards, landing pages, query pages, and other tasks without confirmed taste;
  • production_ui_implementation.md: only used when there is a clear design brief / mockup / screenshot / taste direction;
  • design_critique_only.md: used for ranking screenshots, scoring, and diagnosis without editing code.

taste/

Taste judgment system.

  • taste_exploration.md: decide what the product should become first;
  • taste_critic.md: critique whether a direction or result is actually good;
  • anti_generic_rules.md: prevent generic SaaS, dark dashboard, fake premium, and template-like output.

references/

External style material.

catalog.md finds supporting references for the confirmed taste direction.

References are material, not the direction itself.

formats/

Design document formats.

PROJECT_DESIGN.template.md turns taste, project context, and external references into agent-executable design rules.

workflows/

Execution workflows.

  • variation_first.md: when direction is uncertain, compare multiple taste directions first;
  • implementation.md: implement after the brief is confirmed;
  • verification.md: technical verification + visual verification.

eval/

Result evaluation system.

ui_result_critique.md judges:

  • whether the result is better than the original UI;
  • whether references helped or limited the design;
  • whether the result only looks more like a template;
  • whether some design choices should be rolled back.

Workflow

  1. Understand the user's task
  2. Read project context
  3. Stop at the project understanding investment gate
  4. Explore taste
  5. Stop at the taste direction investment gate
  6. Route catalog.md according to the taste direction
  7. Write PROJECT_DESIGN.md / design.md
  8. Stop at the design brief investment gate
  9. Implement from the brief
  10. Verify
  11. Judge whether the design result is actually better
  12. Handoff

Install

Codex

git clone https://github.com/DonkeyKing01/tasteful-ui-skill.git
cp -r tasteful-ui-skill/tasteful-ui ~/.codex/skills/tasteful-ui

Claude Code

git clone https://github.com/DonkeyKing01/tasteful-ui-skill.git
cp -r tasteful-ui-skill/tasteful-ui ~/.claude/skills/tasteful-ui

Manual

Preserve this structure and copy it into the agent's skills folder:

tasteful-ui/
  SKILL.md
  modes/
  taste/
  references/
  formats/
  workflows/
  eval/

License

MIT

About

A taste-first UI design skill for coding agents: explore visual direction through references, translate taste into executable design docs, and keep implementation grounded in real project context. Inspired by Claude Design, awesome-design-md, and Google design.md.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors