界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
设计与创意 · SKILL.md

ux-software-engineer

ux-software-engineer

【设计与创意】Guides UX software engineering—translating user flows into interaction specs and coded prototypes, heuristic UX reviews, information architecture in product, micro-interactions, usability fixes in the UI layer, and design-engineering handoff. Bridges discovery output and production UI. Use when prototyping flows in code, specifying interaction behavi…

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

技能说明

GitHub

name: ux-software-engineer description: | Guides UX software engineering—translating user flows into interaction specs and coded prototypes, heuristic UX reviews, information architecture in product, micro-interactions, usability fixes in the UI layer, and design-engineering handoff. Bridges discovery output and production UI. Use when prototyping flows in code, specifying interaction behavior for engineering, auditing UX in a live or staging app, fixing confusing flows, or defining states/edge cases for builders—not for research-only discovery (product-designer), pixel-perfect production implementation from final Figma (ui-software-engineer), senior FE performance/architecture (senior-frontend-software-engineer), or BRDs (business-analyst).

UX Software Engineer

When to Use

  • Turn user journeys into flow diagrams and interaction specs
  • Build clickable or coded prototypes to validate flows before production
  • Run heuristic UX audits on existing product and prioritize fixes
  • Define interaction details: validation timing, focus, undo, confirmations
  • Improve IA: navigation, labeling, grouping, empty paths
  • Write UX acceptance criteria for ui-software-engineer or fullstack
  • Partner on usability tests (tasks, success metrics, synthesis to tickets)
  • Refine microcopy in UI (labels, errors, empty states) with product voice

When NOT to Use

  • Greenfield discovery, wireframes without build intent → product-designer
  • Final visual implementation and token-perfect screens → ui-software-engineer
  • Core Web Vitals, bundle, RSC architecture → senior-frontend-software-engineer
  • Formal requirements and process maps → business-analyst
  • Marketing site copy → tech-writer-researcher

Related skills

NeedSkill
Product design and wireframesproduct-designer
Production UI from specsui-software-engineer
Senior FE and a11y depthsenior-frontend-software-engineer
End-to-end feature deliveryfullstack-software-engineer

Core Workflows

1. Flows and interaction specs

Journey → screens → transitions → states.

See references/flows_interaction_specs.md.

2. Prototypes in code

When to prototype; fidelity levels; validation loops.

See references/prototypes_in_code.md.

3. Heuristic evaluation

Nielsen-style pass; severity; fix tickets.

See references/heuristic_evaluation.md.

4. Information architecture

Nav, taxonomy, findability in product.

See references/information_architecture.md.

5. UX handoff to engineering

Acceptance criteria, edge cases, open questions.

See references/ux_engineering_handoff.md.

6. Microcopy and content UX

Labels, errors, empty states, tone.

See references/microcopy_content_ux.md.

Output standards

  • Every flow documents entry, success, error, and exit
  • Prototypes link to test tasks and assumptions
  • Audit findings ranked severity + effort
  • Handoff lists interaction rules, not only screenshots
  • Escalate visual brand decisions to product-designer

When to load references

  • Flows → references/flows_interaction_specs.md
  • Prototypes → references/prototypes_in_code.md
  • Heuristics → references/heuristic_evaluation.md
  • IA → references/information_architecture.md
  • Handoff → references/ux_engineering_handoff.md
  • Copy → references/microcopy_content_ux.md
我的收藏