Agent skill

Opensource UI

by bidyut10 in bidyut10/opensourceui

Use Opensource UI patterns and copy-paste React/Next.js components from opensourceui.in.

MITAuto-check passedFrontend & Design

Install Opensource UI

skills CLI
$ npx skills add bidyut10/opensourceui --skill opensource-ui -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install bidyut10/opensourceui opensource-ui --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/bidyut10/opensourceui.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/opensource-ui .claude/skills/opensource-ui && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
opensource-ui
GitHub stars
717
Token cost
~1.1k tokens
SKILL.md length
605 words
Files
5 (incl. references)
Skills in repo
1
Repo updated
First seen
Licence
MIT

At a glance

Use Opensource UI patterns and copy-paste React/Next.js components from opensourceui.in.

  • Works in 8 steps: Identify the requested UI role, such as… → Search references/catalog.md for the… → Read references/design.md for the visual… → …
  • Refining interfaces that need its component catalog
  • SKILL.md covers Core workflow, Design rules, Catalog use and Reference files, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Opensource UI is an agent skill from bidyut10/opensourceui. Use Opensource UI patterns and copy-paste React/Next.js components from opensourceui.in. Trigger when building or refining interfaces that need its component catalog, visual language, Tailwind conventions, mockups, widgets, forms, tables, social cards, or interactive controls.

Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files, including reference files (for example `references/catalog.md`, `references/design.md` and `references/implementation.md`).

It sits in Frontend & Design, covering CSS and styling and Social media graphics. It works with Tailwind CSS, Next.js and React. The repository describes itself as: Opensource UI: Free, open-source, and production-ready components for React and Next.js. Powered by TypeScript, Tailwind CSS, and lucide icons. The licence is MIT.

When your agent uses it

  • Refining interfaces that need its component catalog
  • Visual language
  • Tailwind conventions
  • Interactive controls

Example prompts

  • “/opensource-ui”

Workflow steps

8 steps, taken from the first numbered list in SKILL.md.

  1. Identify the requested UI role, such as button, input, calendar, widget, mockup, notification, table, social card, or editorial card.
  2. Search references/catalog.md for the closest catalog entry and route.
  3. Read references/design.md for the visual rules. Apply the neutral stage, Instrument Serif for brand display text, Geist for UI text…
  4. If source code is available in the attached repository or a target project, inspect the relevant component before adapting it. Preserve…
  5. For a new web project, use React or Next.js with TypeScript and Tailwind CSS v4. Copy the needed component files and icon dependencies…
  6. Copy lib/cn.ts when the component uses cn, then install or preserve clsx and tailwind-merge. Copy imported icons from the repository's…
  7. Use base styles plus md: responsive variants. Do not introduce sm: breakpoints. Prefer native HTML semantics, keyboard support, labels…
  8. Verify the result in the target project. Check interaction states, reduced-motion behavior, mobile layout, focus visibility, and import…

What it can do on your machine

Read from SKILL.md and the folder at commit b57d5d6. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Opensource UI loads about 1.1k tokens when it runs, and up to ~17k if it reads all its reference files. Until then it costs about 73 tokens; SKILL.md has 605 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~73
When it runs · the whole SKILL.md, loaded when a task matches
~1.1k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~17k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from bidyut10/opensourceui at commit b57d5d6, republished under its MIT licence (© bidyut10). 605 words, ~1,141 tokens.

Download SKILL.mdSave it as .claude/skills/opensource-ui/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.
name
opensource-ui
description
Use Opensource UI patterns and copy-paste React/Next.js components from opensourceui.in. Trigger when building or refining interfaces that need its component catalog, visual language, Tailwind conventions, mockups, widgets, forms, tables, social cards, or interactive controls.

Opensource UI

Use this skill when the user asks for an Opensource UI component, an Opensource UI-inspired interface, or a React/Next.js component selected from the Opensource UI catalog.

Works with any coding agent (Cursor, Claude Code, Codex, Copilot, Grok, etc.). Read the reference files in this skill folder before generating UI.

Core workflow

  1. Identify the requested UI role, such as button, input, calendar, widget, mockup, notification, table, social card, or editorial card.
  2. Search references/catalog.md for the closest catalog entry and route.
  3. Read references/design.md for the visual rules. Apply the neutral stage, Instrument Serif for brand display text, Geist for UI text, restrained accents, flat surfaces, and border-based focus states.
  4. If source code is available in the attached repository or a target project, inspect the relevant component before adapting it. Preserve the component's state behavior, accessibility, and prop API unless the user requests a change.
  5. For a new web project, use React or Next.js with TypeScript and Tailwind CSS v4. Copy the needed component files and icon dependencies. There is no package installation step for the UI library itself.
  6. Copy lib/cn.ts when the component uses cn, then install or preserve clsx and tailwind-merge. Copy imported icons from the repository's icons/ tree. Keep use client when the component uses browser state, effects, event handlers, or browser APIs.
  7. Use base styles plus md: responsive variants. Do not introduce sm: breakpoints. Prefer native HTML semantics, keyboard support, labels, visible error text, and WCAG AA contrast.
  8. Verify the result in the target project. Check interaction states, reduced-motion behavior, mobile layout, focus visibility, and import paths.

Design rules

Keep site chrome neutral: white or near-white surfaces, neutral borders, dark ink, and sparse cyan, rose, amber, teal, or emerald accents inside demos and state changes. Use flat surfaces by default. Avoid purple-family colors, gradients, glow, colored blur, glassmorphism, stacked card shadows, generic AI styling, and heavy dashboard chrome.

Use rounded-md for buttons, rounded-lg for fields and small cards, and rounded-2xl for larger editorial or testimonial surfaces. Use p-4 as the common internal padding. Style input focus with a darker border and ring-0, never a colored ring. Use rose for errors and required markers. Prefer forwardRef for interactive components, native HTML prop extension, and cn() for class merging.

Show full SKILL.md (227 more words)Show less

Catalog use

The catalog contains 200+ documented components across 30 categories as listed on the site. The source repository contains the implementation files and may include additional support or showcase files. Use the category and slug in references/catalog.md to locate a component page. Use the source path in references/source_inventory.txt when working from the cloned repository.

Component pages provide a live preview, implementation details, and copy-ready source. Treat the site's source and repository as the authority for exact props and behavior. Do not invent a prop API when source is available.

Reference files

  • Read references/catalog.md to select a component by category, name, slug, and summary.
  • Read references/design.md for the full design system, tokens, typography, spacing, elevation, component rules, and prohibited patterns.
  • Read references/implementation.md for repository layout, setup commands, dependency conventions, icon conventions, and copy-paste guidance.
  • Read references/source_inventory.txt when exact repository file names or category directories are needed.

Invocation examples

Use requests such as:

  • "Use the Opensource UI Booking Slot Calendar in my Next.js page."
  • "Build a clean dashboard with Opensource UI tables and widgets."
  • "Make this form follow the Opensource UI design language."
  • "Find the closest Opensource UI component for a travel boarding pass."

When the user specifies a target project, adapt imports, aliases, Tailwind setup, and image handling to that project. When no target project exists, provide the component code and state the required files and dependencies.

© bidyut10, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 4 other files (references) in skills/opensource-ui of bidyut10/opensourceui.

  • SKILL.md
  • references/catalog.md
  • references/design.md
  • references/implementation.md
  • references/source_inventory.txt

Open the folder on GitHubat commit b57d5d6

Compare with similar skills

Opensource UI next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Opensource UI compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Opensource UI this skillbidyut10/opensourceui717—~1.1kAutomated safety check: PassMIT
Cosscrafter-station/petdex4.2k—~1.4kAutomated safety check: PassMIT
Design StyleCastor6/tactus3761 repos~2.1kAutomated safety check: PassApache-2.0
UI UX Pro Maxsundial-org/awesome-openclaw-skills6632 repos~657Automated safety check: PassNone
Bmm Iconify IconsY80/bmm343—~810Automated safety check: PassMIT
UI UX Pro Maxshobcoder/shob577—~3.7kAutomated safety check: PassMIT

Similar skills

  • Coss

    crafter-station/petdex

    Helps implement coss UI components correctly. An agent skill from crafter-station/petdex.

    4.2k GitHub stars~1.4k tokensUpdated 8 days ago
    Frontend & DesignAuto-check passed
  • Design Style

    Castor6/tactus

    A skill your agent uses whenever the user asks to build, create, design, develop, improve, or style any frontend interface or visual element.

    376 GitHub starsUsed in 1 repo~2.1k tokens
    Frontend & DesignAuto-check passed
  • UI UX Pro Max

    sundial-org/awesome-openclaw-skills

    UI/UX design intelligence and implementation guidance for building polished interfaces.

    663 GitHub starsUsed in 2 repos~657 tokens
    Frontend & DesignAuto-check passed
  • Guide for updating Iconify icons and IconNames conventions in BMM.

    343 GitHub stars~810 tokensUpdated 4 mo ago
    Frontend & DesignAuto-check passed
  • UI UX Pro Max

    shobcoder/shob

    UI/UX design intelligence expert for web and mobile applications.

    577 GitHub stars~3.7k tokensUpdated 19 days ago
    Frontend & DesignAuto-check passed
  • Frontend Code Review

    ProgrammerAnthony/Anything-Extract

    指导在项目中对前端代码(Next.js/React/TypeScript/Tailwind 等)进行结构、可维护性、性能与一致性审查,基于既定规则清单。适用于用户请求审查 .tsx/.ts/.js/.jsx 等前端文件或前端目录下的页面与组件。不用于后端代码(如 .py)。

    139 GitHub stars~957 tokensUpdated 4 mo ago
    Frontend & DesignAuto-check passed

Questions about Opensource UI

What does Opensource UI do?

Use Opensource UI patterns and copy-paste React/Next.js components from opensourceui.in. Opensource UI is an agent skill from bidyut10/opensourceui.in.

When should I use Opensource UI?

Opensource UI fits situations like: refining interfaces that need its component catalog; visual language; tailwind conventions; interactive controls.

How do I install Opensource UI in Claude Code?

Run `npx skills add bidyut10/opensourceui --skill opensource-ui -a claude-code`. Or copy the skill folder (skills/opensource-ui in bidyut10/opensourceui) into .claude/skills/opensource-ui in your project. Claude Code loads it when a task matches its description.

How do I install Opensource UI in Codex?

Run `npx skills add bidyut10/opensourceui --skill opensource-ui -a codex`. Or copy the skill folder (skills/opensource-ui in bidyut10/opensourceui) into .agents/skills/opensource-ui in your project. Codex loads it when a task matches its description.

Can I use Opensource UI in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add bidyut10/opensourceui --skill opensource-ui -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/opensource-ui, .gemini/skills/opensource-ui, .github/skills/opensource-ui and .opencode/skills/opensource-ui in your project.

What does Opensource UI need to run?

SKILL.md names no scripts, command-line tools or credentials: Opensource UI is instructions for the agent only.

Does Opensource UI access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Opensource UI safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Opensource UI use?

Opensource UI is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Opensource UI use?

About 1.1k tokens (SKILL.md is roughly 4.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 16k tokens, read only when the agent opens those files.

What are the alternatives to Opensource UI?

Skills that share tags, products or a category with Opensource UI: Coss (crafter-station/petdex, 4.2k stars), Design Style (Castor6/tactus, 376 stars), UI UX Pro Max (sundial-org/awesome-openclaw-skills, 663 stars) and Bmm Iconify Icons (Y80/bmm, 343 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Opensource UI?

bidyut10 (a GitHub user) maintains it in bidyut10/opensourceui, which has 717 GitHub stars. The repository was last updated on October 6, 2026.

Source: bidyut10/opensourceui on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.