first-fluke/oma-frontend
Frontend implementation, interface design, review, and debugging
Evaluate system boundaries and architectural tradeoffs. Use for architecture decisions, design reviews, and ADRs.
Explore goals, constraints, and alternative approaches before choosing a design. Use when the user requests ideation or design exploration.
Diagnose a reproducible failure, fix its cause, and verify the regression. Use for crashes, incorrect behavior, and failing tests.
Define or review a visual system, DESIGN.md, or redesign direction. Use for typography, layout, color, motion, and interaction design decisions.
Implement or modify web UI in React, Next.js, or Angular. Use for components, pages, styles, forms, and frontend state or data flows.
Turn product requirements into scoped tasks with dependencies and acceptance criteria. Use for implementation planning and prioritization.
Review changes for correctness, security, accessibility, and performance. Use for scoped quality reviews or verification plans; bug fixes use oma-debug.
Manage Git branches, merges, conflicts, commits, and release baselines. Use for repository history and change-management operations.