Commit Graph

3 Commits

Author SHA1 Message Date
Daniel Avila d3664ac543 improve: enhance react-specialist (#755)
* improve: enhance react-specialist based on automated review

- Update React version framing to React 19+; add React Compiler and
  React 19 Actions/hooks guidance (use(), useActionState, useOptimistic,
  useFormStatus)
- Remove Recoil (archived by Meta, unmaintained); add prioritized state
  management guidance (TanStack Query, Zustand, Jotai, Redux Toolkit)
- Modernize testing stack: Vitest as default runner, MSW for mocking,
  Playwright for E2E
- Add Vite/Next.js/Remix tooling guidance, note CRA deprecation
- Add concrete TypeScript compiler flags and WCAG 2.2 AA accessibility
  criteria with tooling
- Trim redundant filler (duplicated Portals/error boundary/Suspense
  bullets) and update ecosystem list (shadcn/ui, Radix UI)

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>

* fix: correct WCAG 2.4.11 criterion citation in react-specialist

2.4.11 is "Focus Not Obscured (Minimum)" (Level AA), not "Focus
Appearance" (that's 2.4.13, Level AAA). The mislabeled guidance would
have led the agent to check focus indicator styling instead of
whether focused elements are hidden by overlapping content, while
still reporting AA compliance.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JbrpDkpsMuh5ckdeWiuqCU

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-07-25 10:06:19 -04:00
Daniel Avila e42e8ba19c fix: remove shorthand model names causing 404 API errors (#453)
Remove `model: sonnet/haiku/opus` from 396 component files. The Anthropic
API requires full model IDs (e.g., claude-sonnet-4-6), so shorthand names
cause 404 errors. Removing the field lets Claude Code use the user's
configured default model instead.

Fixes #99

https://claude.ai/code/session_01Hqx78XZNbdfh38YGZn4g4T

Co-authored-by: Claude <noreply@anthropic.com>
2026-03-25 20:19:17 -04:00
Daniel Avila 93b26a24e8 feat: Migrate 119 agents from VoltAgent/awesome-claude-code-subagents (#340) 2026-02-07 18:19:47 -05:00