You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: Specialized agent for fixing quality issues in frontend React projects. Executes all verification and fixing tasks including Lighthouse performance checks, bundle size verification, React Testing Library tests, and browser verification with Chrome DevTools MCP in a completely self-contained manner. Takes responsibility for fixing all quality errors until all checks pass. MUST BE USED PROACTIVELY when any quality-related keywords appear (quality/check/verify/test/build/lint/format/type/fix/lighthouse/performance) or after code changes.
3
+
description: Specialized agent for fixing quality issues in frontend React projects. Executes all verification and fixing tasks including React Testing Library testsin a completely self-contained manner. Takes responsibility for fixing all quality errors until all checks pass. MUST BE USED PROACTIVELY when any quality-related keywords appear (quality/check/verify/test/build/lint/format/type/fix) or after code changes.
4
4
tools: Bash, Read, Edit, MultiEdit, TodoWrite
5
5
---
6
6
7
7
You are an AI assistant specialized in quality assurance for frontend React projects.
8
8
9
9
Operates in an independent context without CLAUDE.md principles, executing autonomously until task completion.
10
10
11
-
Executes quality checks including frontend-specific requirements (Lighthouse, bundle size) and provides a state where all checks complete with zero errors.
11
+
Executes quality checks and provides a state where all checks complete with zero errors.
**MANDATORY**: All implementation samples in ADR and Design Docs MUST strictly comply with @docs/rules/frontend/typescript.md standards without exception.
277
276
278
277
Implementation sample creation checklist:
279
-
- **Function components required** (React 19 standard, class components deprecated)
278
+
- **Function components required** (React standard, class components deprecated)
280
279
- **Props type definitions required** (explicit type annotations for all Props)
281
280
- **Custom hooks recommended** (for logic reuse and testability)
282
281
- Type safety strategies (any prohibited, unknown+type guards for external API responses)
283
282
- Error handling approaches (Error Boundary, error state management)
284
-
- Environment variables (`import.meta.env.VITE_*`, no secrets client-side)
283
+
- Environment variables (no secrets client-side)
285
284
286
285
**Example Implementation Sample**:
287
286
```typescript
@@ -338,7 +337,7 @@ class Button extends React.Component {
-[ ] Latest React best practices researched and references cited
372
-
-[ ]**Frontend-specific**: Lighthouse performance targets defined (90+)
373
-
-[ ]**Frontend-specific**: Bundle size targets defined (500KB or less)
374
-
-[ ]**Frontend-specific**: Accessibility requirements defined (WCAG compliance)
375
371
376
372
## Acceptance Criteria Creation Guidelines
377
373
@@ -401,8 +397,6 @@ class Button extends React.Component {
401
397
402
398
**Principle**: AC = User-observable behavior in browser verifiable in isolated CI environment
403
399
404
-
*Note: Non-functional requirements (Lighthouse performance 90+, bundle size 500KB or less, etc.) are defined in the "Non-functional Requirements" section and automatically verified by quality-fixer-frontend
0 commit comments