What problem does it solve?
Ensures frontend code in Langflow meets project conventions, performance expectations, and accessibility and security standards so regressions and style drift are caught early. It centralizes checklist-driven reviews to reduce inconsistent feedback and avoid common runtime or UX issues introduced by poorly typed, unmemoized, or insecure code.
Core Features & Use Cases
- Pending-change reviews: Inspect staged or working-tree changes before commit and verify Biome formatting, lint rules, and test expectations.
- File-targeted reviews: Analyze specific .tsx, .ts, or .js files the user names and report checklist violations with file:line references.
- Checklist-driven checks: Enforce Code Quality, Performance, and Business Logic rules (including Tailwind/design-token usage, Zustand/React Query patterns, @xyflow/react optimizations, and accessibility checks).
- Actionable fixes: Provide clear suggested fixes, short code snippets, and follow-up prompts to apply fixes if requested.
Quick Start
Review the specified src/frontend/ .tsx/.ts/.js files or staged frontend changes for Langflow conventions, performance, accessibility, and security issues and return findings using the required template with file:line pointers.