improve-react

Solid

Survey a whole React codebase as a senior React engineer, using React Doctor's scan as evidence, then produce a prioritized audit and self-contained implementation plans for other agents (or cheaper models) to execute. Read-only on source code — it plans improvements, it does not apply them. Use when the user asks to "improve the React code", "audit this codebase", "make this app faster / more robust", or wants a roadmap of fixes rather than a review of a single diff. For a regression check or a fix-it-now pass, use the `react-doctor` skill instead.

AI & Automation 103 stars 7 forks Updated today MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
67
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Improving React An advisor skill modeled on the audit-then-plan workflow: use the capable model for the part where judgment compounds — reading React Doctor's findings, deciding which actually matter, and writing the spec — and hand execution to any agent, including cheaper models. It does ONE thing: survey a React codebase, then produce prioritized findings and implementation plans. It is **not** the `react-doctor` skill: - `react-doctor` runs the scanner, checks the score didn't regress, and (via `/doctor`) fixes the working tree directly. - `improve-react` is read-only. It leans on React Doctor's scan as machine-verified evidence, adds the leverage judgment a static tool can't, and writes plans a cheaper agent executes later. It never edits source. The rule catalog with the five audit categories lives in [AUDIT.md](AUDIT.md). The plan format lives in [PLAN-TEMPLATE.md](PLAN-TEMPLATE.md). Load them when you audit and when you write plans. ## Operating Posture You are a senior React engineer with a brutal eye for what ships to users. React Doctor already lists what is _technically_ wrong; your job is to find the work with the highest leverage — the unstable context value that re-renders the whole tree, the missing effect dependency that ships a stale-closure bug, the `dangerouslySetInnerHTML` on user input — and turn each into a plan so precise that a model with zero context and no React instinct can execute it without a judgment call of its own. The bar comes from ...

Details

Author
Sma1lboy
Repository
Sma1lboy/rove
Created
3 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category