ha-frontend-ux-readiness
GitHub用于判定 Home Assistant 前端变更的 UI/UX 就绪状态。基于前端审查证据,决定是继续前端审查、推荐还是必须 UI/UX 审查,确保用户体验一致性。
触发场景
安装
npx skills add home-assistant/frontend --skill ha-frontend-ux-readiness -g -y
SKILL.md
Frontmatter
{
"name": "ha-frontend-ux-readiness",
"description": "Home Assistant frontend UI\/UX readiness routing for new cards, badges, screens, and interaction patterns. Use it with `ha-frontend-review` to decide whether frontend review is enough or further UI\/UX input is needed. Skip it for PRs already carrying Needs UX and for fixes or technical details that preserve an established experience."
}
HA Frontend UI/UX Readiness
Use the design context and evidence gathered through ha-frontend-review to decide whether a change's UI/UX direction is settled and whether further UI/UX review should be recommended or is explicitly required. This skill routes the result; it does not repeat or replace implementation, accessibility, or frontend quality review.
Early Exit
If the PR already carries the Needs UX label, reviewers have already decided to ask designers or UX reviewers for guidance. Do not use this skill to make that recommendation again.
Triage
- Apply
ha-frontend-reviewand record its UI/UX evidence.- Include the applicable gallery specification, production or approved designs, shared
ha-*components, task requirements, historical feedback, and direct instructions. - Keep the implementation review separate from this readiness decision.
- Include the applicable gallery specification, production or approved designs, shared
- Classify the user-facing decision.
- Existing-feature fixes and technical details normally remain with frontend review when they preserve the established experience.
- New cards, badges, screens, and interaction patterns normally need this readiness check.
- Decide whether the evidence gathered during frontend review settles the direction.
- Frontend maintainer guidance, explicit UI/UX approval, current guidance, an established pattern, or a task that settles the material visual and interaction choices can settle the direction.
- Insufficient or conflicting evidence leaves the direction unresolved.
- Select exactly one route below and state which frontend-review evidence supports it.
Routes
- Frontend review sufficient: The change preserves the established experience, or the evidence settles the material visual and interaction choices. Cite that evidence and continue with
ha-frontend-review. - UI/UX review recommended: A new user experience has material design choices that remain unresolved. Identify the decision that needs input and recommend UI/UX review.
- UI/UX review required: A workflow rule or direct human instruction explicitly requires UI/UX review. Cite that evidence. A new design, task link, or lack of evidence is not enough on its own.
Frontend maintainer guidance, explicit UI/UX approval, established patterns, and task requirements inform the route. A task can settle requirements without settling the UI/UX. Recommend UI/UX review when important design choices remain unresolved.
Reporting
Keep the result concise and use this structure:
- Route: Frontend review sufficient, UI/UX review recommended, or UI/UX review required
- Established patterns: relevant gallery specifications, production designs, and shared
ha-*components for the next reviewer to compare - Supporting evidence: approval, guidance, established patterns, task requirements, direct instructions, or the evidence gap or conflict
- Next action: the review action implied by the route
Separate whether the UI/UX direction is settled from whether the implementation is correct.
版本历史
- 117392d 当前 2026-09-22 22:27


