openui-forge-ruby
CommunityBuild generative UI apps with a Ruby on Rails backend, powered by OpenUI.
AuthorOthmanAdi
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill solves the challenge of integrating OpenUI into existing Ruby on Rails applications, providing a streamlined approach to create generative UI apps with a Ruby backend.
Core Features & Use Cases
- Ruby on Rails Backend: Offers seamless integration with Ruby on Rails for server-side processing.
- OpenAI API Streaming: Forwarding OpenAI API responses in real-time via
ActionController::Live. - System Prompt Generation: Automatically generates system prompts for the Rails app using
@openuidev/cli.
Quick Start
Create the React frontend and install OpenUI dependencies:
npm install @openuidev/react-ui @openuidev/react-headless @openuidev/react-lang lucide-react zod
Generate the system prompt:
npx @openuidev/cli generate ./src/lib/library.ts --out config/system-prompt.txt
Create the Rails backend and run:
bin/rails server -p 3001
Dependency Matrix
Required Modules
railspumadotenv-rails
Components
scriptsreferencesassets
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: openui-forge-ruby Download link: https://github.com/OthmanAdi/openui-forge/archive/main.zip#openui-forge-ruby Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.