agent init
This commit is contained in:
45
skills/ui-ux/accessibility-review.md
Normal file
45
skills/ui-ux/accessibility-review.md
Normal file
@@ -0,0 +1,45 @@
|
||||
# Accessibility Review
|
||||
|
||||
## Purpose
|
||||
|
||||
Improve inclusive usability by checking whether interfaces are operable, understandable, and robust for people using different devices, input methods, and assistive technologies.
|
||||
|
||||
## When to use
|
||||
|
||||
- Reviewing or implementing user-facing UI
|
||||
- Checking forms, dialogs, navigation, or interactive states
|
||||
- Improving keyboard support, semantics, contrast, or feedback
|
||||
- Raising the quality bar for long-lived interface patterns
|
||||
|
||||
## Inputs to gather
|
||||
|
||||
- Relevant screens, components, and interaction flows
|
||||
- Existing design system, semantic patterns, and accessibility goals
|
||||
- Keyboard, screen reader, focus, contrast, and motion considerations
|
||||
- Known constraints in the stack or component library
|
||||
|
||||
## How to work
|
||||
|
||||
- Check the main user path with keyboard and semantics in mind first.
|
||||
- Review labels, focus order, state announcements, contrast, and error clarity.
|
||||
- Prioritize issues that block task completion or create major confusion.
|
||||
- Recommend changes that fit the current implementation model and team capacity.
|
||||
- Treat accessibility as product quality, not a final polish pass.
|
||||
|
||||
## Output expectations
|
||||
|
||||
- Clear accessibility findings or implementation guidance
|
||||
- Prioritized fixes by impact on usability and inclusion
|
||||
- Notes on what was inspected directly versus inferred
|
||||
|
||||
## Quality checklist
|
||||
|
||||
- Findings focus on real interaction barriers.
|
||||
- Recommendations are specific enough to implement.
|
||||
- The review covers both semantics and user experience.
|
||||
- High-impact accessibility gaps are surfaced early.
|
||||
|
||||
## Handoff notes
|
||||
|
||||
- Mention whether checks were code-based, visual, or manually reasoned.
|
||||
- Pair with frontend UI implementation and design system consistency when shipping durable fixes.
|
||||
45
skills/ui-ux/design-system-consistency.md
Normal file
45
skills/ui-ux/design-system-consistency.md
Normal file
@@ -0,0 +1,45 @@
|
||||
# Design System and UI Consistency
|
||||
|
||||
## Purpose
|
||||
|
||||
Promote reusable, scalable UI patterns so the interface stays coherent as the product grows.
|
||||
|
||||
## When to use
|
||||
|
||||
- A UI area is drifting from existing patterns
|
||||
- Reusable components or patterns should replace one-off implementations
|
||||
- A feature adds new patterns that may affect future screens
|
||||
- You want to improve consistency without a full redesign
|
||||
|
||||
## Inputs to gather
|
||||
|
||||
- Existing components, tokens, layout patterns, and style conventions
|
||||
- The new or changed UI requirements
|
||||
- Current inconsistencies, duplication, or local hacks
|
||||
- Constraints from the stack, theme system, or design resources
|
||||
|
||||
## How to work
|
||||
|
||||
- Reuse existing components and conventions before inventing new ones.
|
||||
- Introduce new patterns only when the current system cannot express the need cleanly.
|
||||
- Optimize for maintainability and consistency, not just a one-screen outcome.
|
||||
- Keep component APIs and styling patterns understandable.
|
||||
- Document new reusable patterns when they materially expand the design system.
|
||||
|
||||
## Output expectations
|
||||
|
||||
- More consistent UI implementation or a clear plan for pattern consolidation
|
||||
- Notes on reused versus newly introduced patterns
|
||||
- Guidance on where the system should expand carefully
|
||||
|
||||
## Quality checklist
|
||||
|
||||
- The UI becomes more coherent, not more fragmented.
|
||||
- Reuse is meaningful and does not force a poor fit.
|
||||
- New abstractions are justified by repeated or durable need.
|
||||
- The solution helps future features move faster.
|
||||
|
||||
## Handoff notes
|
||||
|
||||
- Note whether the work is local cleanup, reusable component work, or system-level direction.
|
||||
- Pair with UX review and frontend implementation when consistency changes affect behavior and clarity.
|
||||
45
skills/ui-ux/ux-review.md
Normal file
45
skills/ui-ux/ux-review.md
Normal file
@@ -0,0 +1,45 @@
|
||||
# UX Review
|
||||
|
||||
## Purpose
|
||||
|
||||
Evaluate an interface or flow for clarity, usability, friction, trust, and task completion quality, then turn those observations into actionable improvements.
|
||||
|
||||
## When to use
|
||||
|
||||
- Reviewing a screen or flow before or after implementation
|
||||
- Looking for usability issues in forms, navigation, settings, or onboarding
|
||||
- Improving hierarchy, copy clarity, state handling, or feedback
|
||||
- Assessing whether an interface supports the intended user goal well
|
||||
|
||||
## Inputs to gather
|
||||
|
||||
- Screens, flows, components, or descriptions of the experience
|
||||
- Target user goal and success criteria
|
||||
- Existing design system or product patterns
|
||||
- Constraints such as device, context, accessibility, or content requirements
|
||||
|
||||
## How to work
|
||||
|
||||
- Review from the user's task perspective rather than from the component tree outward.
|
||||
- Check whether the next action is obvious at each step.
|
||||
- Evaluate hierarchy, wording, spacing, feedback, and state transitions together.
|
||||
- Prioritize issues by how much they block comprehension, confidence, or completion.
|
||||
- Suggest improvements that fit the current product language unless redesign is requested.
|
||||
|
||||
## Output expectations
|
||||
|
||||
- Clear list of UX issues or strengths
|
||||
- Prioritized recommendations with rationale
|
||||
- Notes on where UI changes, copy changes, or research would help most
|
||||
|
||||
## Quality checklist
|
||||
|
||||
- Feedback is tied to user outcomes, not vague aesthetic preference.
|
||||
- Important states such as empty, loading, error, and success are considered.
|
||||
- Recommendations are specific enough to act on.
|
||||
- Suggestions fit the product's current level of complexity and style.
|
||||
|
||||
## Handoff notes
|
||||
|
||||
- Distinguish between usability issues, visual polish issues, and copy issues.
|
||||
- Pair with frontend implementation or product copy when turning review into shipped changes.
|
||||
Reference in New Issue
Block a user