openui-forge-elixir

Integrate OpenUI generative UI into existing Elixir Phoenix projects.

20|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/OthmanAdi/openui-forge --skill openui-forge-elixir
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openui-forge-elixir
Source: https://github.com/OthmanAdi/openui-forge/tree/main/.cursor/skills/openui-forge-elixir
Command: npx skills add https://github.com/OthmanAdi/openui-forge --skill openui-forge-elixir

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill allows developers to integrate OpenUI generative UI into existing Elixir Phoenix projects, enabling the creation of applications with streaming-first user interfaces.

Core Features & Use Cases

  • Existing Project Integration: Adds OpenUI to existing Elixir Phoenix projects.
  • Non-JavaScript Backends: Supports multiple non-JavaScript backends like Python, Go, Rust, etc.
  • Direct LLM Provider Integration: Wires up any LLM provider directly for more flexible usage.
  • Cross-Agent Platform Support: Mirrors skill content to other platforms beyond Claude Code.
  • Use Case: Ideal for creating a Phoenix application that interacts with generative models, requiring streaming and progressive rendering of UI components.

Quick Start

Add OpenUI to your existing project using the openui-forge-elixir skill.

Frequently Asked Questions about openui-forge-elixir

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate generative UI into an existing Elixir Phoenix project?

You can integrate generative UI into an existing Elixir Phoenix project by adding the OpenUI framework, which enables streaming-first interfaces and handles LLM integration for dynamic content generation.

Can I connect a direct LLM provider to a Phoenix application for streaming UI?

Yes, you can wire up any LLM provider directly to a Phoenix application to enable flexible usage, dynamic content generation, and progressive rendering of UI components.

Does the OpenUI generative UI framework support non-JavaScript backends like Python or Go?

Yes, the OpenUI generative UI framework supports multiple non-JavaScript backends including Python, Go, and Rust, allowing flexible integration beyond standard JavaScript environments.

What Phoenix version is required for streaming-first generative UI interfaces?

Streaming-first generative UI interfaces require Phoenix 1.8 or higher, along with specific system configurations for streaming and prompt generation.

How does progressive rendering work with LLM integration in Elixir Phoenix?

Progressive rendering with LLM integration in Elixir Phoenix works by using streaming-first interfaces that dynamically generate and render UI components as content is received from the LLM provider.

Can I mirror OpenUI integration to other agent platforms beyond Claude Code?

Yes, the OpenUI integration supports cross-agent platform mirroring, allowing skill content to be replicated to other platforms beyond Claude Code.