By OthmanAdi
Build generative UI apps that stream LLM responses to React, Vue, or Svelte frontends, with scaffolding for any backend (Python, Go, Rust, etc.) and any LLM provider (OpenAI, Anthropic). Includes commands to scaffold projects, create Zod-schematized components, detect backend stack, and validate integration.
Create a new OpenUI component with Zod schema and React renderer
Wire up the LLM backend — the core integration command
Generate or regenerate the system prompt from the component library
Scaffold a new OpenUI project or add OpenUI to an existing project
Run the full validation pipeline and output a pass/fail checklist
OpenUI generative UI with Anthropic Claude SDK backend. Stream conversion to OpenAI NDJSON format.
OpenUI generative UI with C# ASP.NET Core Minimal API backend. Direct OpenAI API SSE streaming via HttpClient on .NET 10.
OpenUI generative UI with Elixir Phoenix backend. Chunked SSE streaming via Plug.Conn and Req.
OpenUI generative UI with Go (net/http) backend. Direct OpenAI API streaming via HTTP.
OpenUI generative UI with a Java Spring Boot (WebFlux) backend. Streams the OpenAI API directly via WebClient as SSE.
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.
The cross-IDE, multi-stack agent skill for OpenUI, the Open Standard for Generative UI. Drop OpenUI into any existing codebase, in any LLM provider, in any backend language.
Listed in OpenUI's official ADOPTERS.md (the upstream list of projects using OpenUI; the file notes inclusion is not an endorsement by the maintainers).
OpenUI is a streaming-first generative UI framework. Models output a compact line-oriented DSL (OpenUI Lang) instead of JSON or HTML, up to 67% more token-efficient than JSON-based alternatives, with progressive rendering as tokens arrive and graceful handling of hallucinated components.
openui-forge is an agent skill that handles the parts the official OpenUI scaffolder doesn't:
npx @openuidev/cli create is greenfield-only).OPENAI_BASE_URL (see Provider routing)..agents/skills/ cross-tool standard.It complements the official thesysdev/openui skill, which targets a Next.js + OpenAI scaffold. Use this one when your stack does not match that default.
# Full skill (scaffolding, components, integration, validation, prompt generation)
npx skills add OthmanAdi/openui-forge --skill openui-forge -g
# Or a single stack-specific variant
npx skills add OthmanAdi/openui-forge --skill openui-forge-openai -g
npx skills add OthmanAdi/openui-forge --skill openui-forge-anthropic -g
npx skills add OthmanAdi/openui-forge --skill openui-forge-langchain -g
npx skills add OthmanAdi/openui-forge --skill openui-forge-vercel -g
npx skills add OthmanAdi/openui-forge --skill openui-forge-python -g
npx skills add OthmanAdi/openui-forge --skill openui-forge-go -g
npx skills add OthmanAdi/openui-forge --skill openui-forge-rust -g
# Additional backend languages
npx skills add OthmanAdi/openui-forge --skill openui-forge-csharp -g
npx skills add OthmanAdi/openui-forge --skill openui-forge-java -g
npx skills add OthmanAdi/openui-forge --skill openui-forge-ruby -g
npx skills add OthmanAdi/openui-forge --skill openui-forge-php -g
npx skills add OthmanAdi/openui-forge --skill openui-forge-elixir -g
# Chinese localization
npx skills add OthmanAdi/openui-forge --skill openui-forge-zh -g
Requirements: Node.js >= 22 (24 LTS recommended). React peer ^18.3.1 || ^19.0.0 (react-dom peer ^18.0.0 || ^19.0.0).
OPENAI_BASE_URL)Any OpenAI-compatible endpoint works by pointing the OpenAI client at a different base URL. Set OPENAI_BASE_URL (the exact env var; the old OPENAI_API_BASE was removed in openai v6) and OPENAI_MODEL, keep your provider's API key in the standard slot. Example model ids are current as of June 2026; check each provider's catalog for the live list.
npx claudepluginhub othmanadi/openui-forgePersistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Orchestrator plugin that weaves planning-with-files, DESIGN.md, memory routing, agent teams, and session handoff into one composable contract for any modern coding agent. Composes existing skills without altering their core. Includes code-to-DESIGN.md harvest and critique.
HTML-first persistent planning skill. Single self-contained plan.html with interactive phases, drag-and-drop, sliders, mockups, copy-as-markdown export, embedded JSON state. Survives /clear via session catchup. Tamper-protected by SHA-256. Mirrors across 17 IDEs.
Build autonomous agents in Rust, TypeScript, or Python using Open Responses API for seamless multi-provider support (OpenAI, Anthropic, HuggingFace, etc.)
AI text humanizer skills for Arabic and Hebrew — MSA, Egyptian, Levantine (Syrian/Lebanese/Palestinian), and Modern Hebrew.
Build agents that speak your UI
AI-powered generative UI with Thesys - create React components from natural language.
Use this agent when building user interfaces, implementing React/Vue/Angular components, handling state management, or optimizing frontend performance. This agent excels at creating responsive, accessible, and performant web applications. Examples:\n\n<example>\nContext: Building a new user interface\nuser: "Create a dashboard for displaying user analytics"\nassistant: "I'll build an analytics dashboard with interactive charts. Let me use the frontend-developer agent to create a responsive, data-rich interface."\n<commentary>\nComplex UI components require frontend expertise for proper implementation and performance.\n</commentary>\n</example>\n\n<example>\nContext: Fixing UI/UX issues\nuser: "The mobile navigation is broken on small screens"\nassistant: "I'll fix the responsive navigation issues. Let me use the frontend-developer agent to ensure it works perfectly across all device sizes."\n<commentary>\nResponsive design issues require deep understanding of CSS and mobile-first development.\n</commentary>\n</example>\n\n<example>\nContext: Optimizing frontend performance\nuser: "Our app feels sluggish when loading large datasets"\nassistant: "Performance optimization is crucial for user experience. I'll use the frontend-developer agent to implement virtualization and optimize rendering."\n<commentary>\nFrontend performance requires expertise in React rendering, memoization, and data handling.\n</commentary>\n</example>
Design superpowers for Claude Code — 35 skills that teach your agent to ideate, research, generate, iterate, and ship beautiful UIs using Google Stitch MCP.
AI agent skills for CopilotKit — setup, develop, integrate, debug, upgrade, and contribute to CopilotKit projects
Use this agent when creating user interfaces, designing components, building design systems, or improving visual aesthetics. This agent specializes in creating beautiful, functional interfaces that can be implemented quickly within 6-day sprints. Examples:\n\n<example>\nContext: Starting a new app or feature design