From react-rtk
Detect user intent from their first message and suggest the appropriate /rx: workflow command. Loaded automatically on session start.
npx claudepluginhub surfertas/claude-react-rtk --plugin react-rtkThis skill uses the workspace's default tool permissions.
When user describes work WITHOUT specifying a `/rx:` command, analyze their intent and suggest the appropriate workflow BEFORE starting work.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
When user describes work WITHOUT specifying a /rx: command, analyze their intent and suggest the appropriate workflow BEFORE starting work.
| Signal | Detected Intent | Suggest |
|---|---|---|
| "bug", "error", "crash", "failing", "broken", stack trace | Bug investigation | /rx:investigate |
| "add", "implement", "build", "create" + multi-step | New feature | /rx:plan |
| "review", "check", "audit" code | Code review | /rx:review |
| "fix" + small/specific scope | Quick fix | handle directly or /rx:quick |
| "refactor", "clean up", "improve" | Refactoring | /rx:plan (needs scope) |
| "research", "how to", "what's the best" | Research | /rx:research |
| "evaluate", "compare", "library", "should we use" | Library evaluation | /rx:research |
| "test", "spec", "coverage" | Testing | handle directly or /rx:plan |
| Describes 1-2 file changes, < 50 lines | Small task | handle directly |
| "performance", "slow", "re-render", "bundle size" | Performance | /rx:rerender-check or /rx:audit |
| "design", "tokens", "spacing", "colors", "theme" | Design system | /rx:design |
| "trace", "render tree", "prop flow", "why re-renders" | Component tracing | /rx:trace |
| "circular", "import", "dead code", "coupling" | Boundary analysis | /rx:boundaries |
| "tech debt", "TODO", "outdated", "deprecated" | Tech debt | /rx:techdebt |
| "document", "jsdoc", "readme", "adr" | Documentation | /rx:document |
| "challenge", "stress test", "edge case" | Adversarial review | /rx:challenge |
| "that worked", "fixed it", "problem solved" | Knowledge capture | /rx:compound |
| "enhance plan", "more detail", "deepen" | Plan enhancement | /rx:plan --existing |
| "triage", "which findings", "prioritize fixes" | Finding triage | /rx:triage |
| "props audit", "state location", "effect deps" | Props audit | /rx:props-audit |
| "deploy", "release", "production" | Pre-deploy | /rx:verify |
[command] -- want me to run it, or should I just dive in?"/rx: command: follow it, do not re-suggestHigh confidence (suggest immediately):
/rx:investigate/rx:plan/rx:review/rx:trace/rx:design initMedium confidence (suggest with caveat):
/rx:rerender-check or /rx:auditLow confidence (just do it):
When a task matches a workflow command, check complexity before suggesting:
Trivial signals (suggest /rx:quick or handle directly):
Complex signals (suggest /rx:plan or /rx:investigate):
Override rule: If user invokes /rx:full but task matches trivial signals:
"This looks like a quick fix. Want /rx:quick instead, or stick with the full cycle?"
This skill is consulted at session start. It works alongside: