By rujal408
AI agent that converts client requirements into production-ready RJSF form implementations — schema, uiSchema, widgets, fields, templates, prototype, and tests.
Archive and delete an RJSF form session (preserves generated code)
[Internal] Phase 4 — generate all React/RJSF code: schema.ts, uiSchema.ts, types.ts, index.tsx, and custom components. Invoked by /rjsf-form.
**Trigger:** `/rjsf-form "description"` or `/rjsf-form --from requirements.md` or `/rjsf-form` (resume)
Explain any rjsf-agent command or RJSF concept in plain English
Modify an already-generated form without rerunning the full pipeline — shows a diff before writing
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin that converts client form requirements into a complete RJSF implementation — JSON Schema, uiSchema, custom widgets/fields/templates, HTML prototype, and tests.
# Step 1: Register the marketplace (once per machine)
/plugin marketplace add rujal408/rjsf-agent
# Step 2: Install the plugin
/plugin install rjsf-agent@rjsf-agent
Coming soon: Once listed in the official Claude community marketplace, installation will be a single command.
claude plugin update rjsf-agent
Restart Claude Code after updating for changes to take effect.
# Build a form from a description (creates session automatically)
/rjsf-form "Build a loan application form: applicant name, DOB, employment type, monthly income"
# Build from a requirements file
/rjsf-form --from requirements.md
# Resume where you left off
/rjsf-form
# Check progress and see what to do next
/rjsf-status
For every form you build, the agent produces:
src/forms/LoanApplication/
├── schema.ts JSON Schema (Draft-07, typed)
├── uiSchema.ts Layout + widget configuration
├── types.ts TypeScript interfaces
├── index.tsx Form component with submission states
├── widgets/ Custom widgets (if any are needed)
│ └── PhoneWidget.tsx
├── fields/ Custom fields (if any are needed)
├── templates/ Custom templates (if any are needed)
│ └── WizardTemplate.tsx
└── LoanApplication.test.tsx Tests (validation, conditions, a11y)
Plus prototype.html — a self-contained file for client sign-off before any React code is written.
Run /rjsf-form "describe your form" and the agent runs 7 phases automatically, pausing between each for your review:
At each pause you choose: y (continue), skip (skip next phase), or stop (save and exit). Run /rjsf-form again anytime to resume.
| Command | Purpose |
|---|---|
/rjsf-new | Create a new form session |
/rjsf-form | Build a form (full pipeline) or resume |
/rjsf-status | See progress and what to do next |
/rjsf-iterate "change" | Modify an existing form (diff preview) |
/rjsf-list | List all sessions |
/rjsf-switch [name] | Switch active session |
/rjsf-delete <name> | Archive and remove a session |
/rjsf-help | Help on any command or concept |
# 1. Start building
/rjsf-form "patient intake form with name, DOB, insurance, allergies"
# 2. Answer questions, approve phases (agent guides you through each)
# 3. Share prototype with client
# Agent pauses at Phase 3 — open prototype.html, send to client
# 4. Resume after client approves
/rjsf-form
# Say "client approved"
# 5. Agent generates code and tests
# 6. Make changes later
/rjsf-iterate "add a phone field with country code"
# 7. Check status anytime
/rjsf-status
@rjsf/core — Unstyled, bring-your-own CSS@rjsf/mui — Material UI (MUI v5)@rjsf/antd — Ant Design@rjsf/chakra-ui — Chakra UI@rjsf/fluent-ui — Fluent UI (Microsoft)@rjsf/semantic-ui — Semantic UI@rjsf/bootstrap-4 — Bootstrap 4UI framework is selected as the first question during the requirements phase (A/B/C/D/E/F/G options).
@dnd-kit/core)npx claudepluginhub rujal408/rjsf-agent --plugin rjsf-agentComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Create new skills, improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, update or optimize an existing skill, run evals to test a skill, or benchmark skill performance with variance analysis.
Unity Development Toolkit - Expert agents for scripting/refactoring/optimization, script templates, and Agent Skills for Unity C# development