Openui Component — Development skill for Claude Code
Create a new OpenUI component with Zod schema and React renderer.
How to install Openui Component
Installs to ~/.claude/skills/othmanadi-openui-forge-openui-component/SKILL.md
mkdir -p ~/.claude/skills/othmanadi-openui-forge-openui-component && curl -fsSL https://raw.githubusercontent.com/OthmanAdi/openui-forge/HEAD/commands/openui-component.md -o ~/.claude/skills/othmanadi-openui-forge-openui-component/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Openui Component does
description: Create a new OpenUI component with Zod schema and React renderer
Create a new component and add it to the component library.
**Step 1 — Gather requirements:**
Ask the user:
- What does this component display or do?
- What props does it need? (or let the agent infer from the description)
**Step 2 — Research patterns:**
Read `references/component-patterns.md` for production examples that match the use case. Look for similar component types (data display, input, layout, fe
Alternatives in Development
- Create Blog Article For Claude Code Component — You will create a complete, SEO-optimized blog article for a Claude Code component 23.4k ★
- Portaljs Add Map — Render a GeoJSON dataset on an interactive Leaflet map in the Views section of a dataset's showcase 2.3k ★
- Migrate Component — Migrate a docs component from rST/Snooty AST to MDX 775 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Openui Prompt
Generate or regenerate the system prompt from the component library
18
Build a fullscreen loading screen component in React (Next.js 14, TypeScript). Uses Framer Motion for animatio
React Best Practices
Agent Skill: A comprehensive skill for implementing React best practices including component structure, state
Taste Blocks
Verified, source-backed React component registry for Taste Skill V2
Add Component
Create a reusable React component with TypeScript and best practices.
Component Gen
Generate React or Vue components with prop types, styling, accessibility, and tests
Related Agents
Form Builder
Builds a type-safe form — Zod schema (model/schemas.ts), form component (ui/[name]-form.tsx), wired to a mutat
Frontend Author
WRITE-access implementer for the React renderer (apps/desktop/src/renderer/, packages/ui/) AND the Next.js lan
A2ui Angular
Expert A2UI (Agent-to-User Interface) renderer developer for Angular 21.x. Use for building A2UI renderers, co