claude

old-react

FP-thinking review and refactor rules for pre-RSC React projects

6 on GitHubby caasiv0.2.0MITupdated 26 days ago
/

Plugin old-react from marketplace caasi-dong3 in caasi/dong3. Commands read from the repo's manifest — 25 days ago.

What it installs

Skills (1)

  • old-react

    Use when reviewing or refactoring React code in pre-RSC projects (classes, hooks, Redux/MobX/observable, Reselect, Immer). Applies FP-thinking rules grounded in render purity, immutable updates, and the Elm Architecture (Model, Msg, update, view, Cmd, Sub). Triggers on phrases like "review my React

Slash commands (1)

  • /old-react:old-react

    Review or refactor pre-RSC React code with FP-thinking rules

View source on GitHub

More from caasi/dong3

All 7 plugins →

tsugu

claude

Git-native preparation & convergence skill — four routines: init/prepare/converge/prune. prepare is local-first: work stays on local prepare/* by default; remote push is a cross-machine opt-in (push-prepare-branches: yes); prepare freshness-rebases in-progress branches onto default (schema 8; opt-out rebase-prepare-onto-default), and converge offers the refresh. Human takeover is recognized by containment; the redundant prepare/<slug> is surfaced for cleanup, never auto-deleted. converge accept defaults to a handoff-only rename (prepare/<slug> → accepted-prefix/<slug>), with a human-marked maintenance exception; prune is a human-present, read-only-until-approved sweep of unused local + remote branches. Committed .tsugu/ is a three-part layer (policy.md + context.md + evidence/) with no infrastructure file; evidence/ is per-ref and emptied at landing, and no merge driver auto-resolves .tsugu/ any more, so the agent resolves such a conflict and declines one it cannot reconcile; accepted-prefixes default feature/* bugfix/* chore/*; state derived from refs, no intake layer; never auto-merges; invokes no user-installed skill by default; 015 adds a standing POST-HANDOFF cleanup block in context.md + an agent-md routing pointer; 017 adds a ## Blindspots section (prepare surfaces unknown unknowns, material + grounded) + a converge verify-findings reminder (no schema bump)

1 skill · 4 commands

6

Natural language constraints → deterministic test artifacts. Write constraints in structured Markdown, generate unit tests / PBT / mutation tests, enforce with deterministic tools.

3 skills

6

Assisted review loop — local reviewers answer blind and in parallel, each returns its own convergence verdict (loop-until-dry, facilitator owns K); a behaviour claim about a runtime prompt is settled by five independent simulation runs, not by a string comparison; a settled finding keeps the command that settled it, and the loop re-runs every kept command at the start of each round and before each commit; a finding no command settled keeps nothing; roster enrolled per host via /review-loop:init (routine or on-request reviewers, a private-content rule for each); the author-stop shape is published at A0 and then held (author pass, one batched message per round that has a T2/T3 finding, the hand-off, plus named exceptions that re-publish it), and a T3 that comes back after a fix is read as a drift signal: that round's message re-confirms the direction of the whole change with the author, as well as asking for the item's own fix; never merges autonomously

1 skill · 2 commands

6

compose

claude

Describe multi-step agent workflows using an Arrow-style DSL (>>>, ***, &&&, |||, ?, loop, \, let...in, (), ;) with epistemic operator conventions and structural validation

1 skill

6

dataflow

claude

Explore an unfamiliar codebase together with the user, one step at a time, through its data flow and its types

1 skill

6

kami

claude

Socratic dialogue for reflecting on human-AI stewardship

1 skill

6

Similar plugins

Professional UI/UX design intelligence for AI coding assistants. Includes searchable databases of styles, colors, typography, charts, and UX guidelines for React, Next.js, Astro, Vue, Nuxt.js, Nuxt UI, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Jetpack Compose, Angular, Laravel, JavaFX, and Three.js.

7 skills

nextlevelbuilder/ui-ux-pro-max-skill 148,759

nextjs

claude

Official Next.js skills: adopt and optimize Cache Components, adopt Partial Prefetching, and verify runtime behavior against a running dev server.

6 skills

vercel/next.js 143,495

expo

claude

Official Expo skills for building, deploying, upgrading, and debugging React Native apps with Expo. Covers UI development with Expo Router, SwiftUI and Jetpack Compose components, Tailwind CSS setup, API routes, data fetching, CI/CD workflows, App Store and Play Store deployment, SDK upgrades, DOM components, and dev client distribution.

23 skills · 1 MCP server

anthropics/claude-plugins-official 47,076

ui-design

claudecodex

Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns

9 skills · 4 commands · 3 agents

wshobson/agents 42,461

AI agent skills for CopilotKit — search the current documentation and source, and drive the CopilotKit CLI

9 skills · 2 MCP servers

CopilotKit/CopilotKit 38,675

Val Town

claudecodex

Build and deploy on Val Town. Bundles the Val Town MCP server and platform skills (HTTP vals, cron/intervals, SQLite, email, OAuth, React UI, third-party integrations, templates).

11 skills · 1 MCP server

anthropics/knowledge-work-plugins 35,601

Maintain old-react?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins7 plugins