ui-experiments/SKILL.md
# ui-experiments Skill Collection of beautifully designed open-source layouts and UI experiments built with Origin UI and shadcn/ui. From [origin-space/ui-experiments](https://github.com/origin-space/ui-experiments). ## Available Experiments | # | Name | Demo | Description | |:--|:-----|:-----|:------------| | 01 | Dark Table | [exp1](https://crafted.is/exp1) | Dark-themed data table | | 02 | AI Chat | [exp2](https://crafted.is/exp2) | Chat interface for AI interactions | | 03 | SaaS Dashboar
npx skillsauth add Heldinhow/awesome-opencode-dev-skills ui-experimentsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Collection of beautifully designed open-source layouts and UI experiments built with Origin UI and shadcn/ui. From origin-space/ui-experiments.
| # | Name | Demo | Description | |:--|:-----|:-----|:------------| | 01 | Dark Table | exp1 | Dark-themed data table | | 02 | AI Chat | exp2 | Chat interface for AI interactions | | 03 | SaaS Dashboard | exp3 | SaaS admin dashboard layout | | 04 | Crypto Wallet | exp4 | Cryptocurrency wallet UI | | 05 | Candlestick Chart | exp5 | Financial charting component | | 06 | Event Calendar | exp6 | Calendar/event management UI | | 07 | Schema Visualizer | exp7 | Database schema visualization |
ui-experiments/
├── apps/
│ ├── experiment-01/ # Dark Table
│ ├── experiment-02/ # AI Chat
│ ├── experiment-03/ # SaaS Dashboard
│ ├── experiment-04/ # Crypto Wallet
│ ├── experiment-05/ # Candlestick Chart
│ ├── experiment-06/ # Event Calendar
│ └── experiment-07/ # Schema Visualizer
├── packages/
│ ├── ui/ # Shared shadcn/ui components
│ ├── eslint-config/
│ └── typescript-config/
# Clone the repo
git clone https://github.com/origin-space/ui-experiments.git
cd ui-experiments
# Install dependencies
pnpm install
# Run a specific experiment
pnpm --filter experiment-01 dev
# Add shadcn/ui component to specific experiment
pnpm dlx shadcn@latest add button -c apps/experiment-01
Components are placed in packages/ui/src/components/ and imported as:
import { Button } from "@workspace/ui/components/ui/button";
Initialize shadcn/ui:
pnpm dlx shadcn@latest init
Copy desired experiment or reference the component structure
Import from shared ui package:
import { Button, Table, Card } from "@workspace/ui/components/ui/button";
packages/ui)packages/ui/src/components/experiment-XX/ has its own components/ folderAll experiments use:
Live demos: https://crafted.is
Personal and commercial use permitted. Redistribution or resale (even partial) is not permitted. Copyright owned by Origin UI and Crafted.
When building UI similar to these experiments:
tools
Implement WebSocket communication for real-time bidirectional client-server communication.
development
Implement webhook handlers for processing incoming events from external services.
development
Test web applications using Playwright for end-to-end browser testing.
development
Build production-quality HTML artifacts using React, Tailwind CSS, and shadcn/ui.