secondsky avatar

Thesys Generative Ui

This lets Claude generate React components from natural language descriptions using the Thesys SDK. You get schema-driven UI generation with type safety, theming support, and templates for Vite, Next.js, and Cloudflare Workers deployments. It's built around tool calling patterns with Zod schemas and includes streaming utilities. The documentation is thorough with 15+ template files covering chat interfaces, custom components, and dark mode themes. Best for prototyping interfaces quickly or building AI-powered UI generation into your app. The schema-driven approach keeps things predictable, though you'll still want to review generated components before shipping them.

skills.sh installs
384
GitHub stars
248
last updated
Aug 21, 2026

Install

$ npx -y skills add secondsky/claude-skills --skill thesys-generative-ui --agent claude-code

Installs into .claude/skills of the current project.

Files

Thesys Generative UI

Last Updated: 2025-11-10

Quick Start

import { generateUI } from 'thesys';

const ui = await generateUI({
  prompt: 'Create a user profile card with avatar, name, and email',
  schema: {
    type: 'component',
    props: ['name', 'email', 'avatar']
  }
});

export default function Profile() {
  return <div>{ui}</div>;
}

Core Features

  • Natural Language: Describe UI in plain English
  • Schema-Driven: Type-safe component generation
  • React Components: Generate production-ready components
  • AI-Powered: Uses LLMs for intelligent design

Example

const form = await generateUI({
  prompt: 'Create a contact form with name, email, and message fields',
  theme: 'modern'
});

Resources

Core Documentation

  • references/what-is-thesys.md - What is TheSys C1, success metrics, getting started
  • references/use-cases-examples.md - When to use, 12 errors prevented, all templates catalog
  • references/tool-calling.md - Complete tool calling guide with Zod schemas
  • references/integration-guide.md - Complete setup for Vite, Next.js, Cloudflare Workers

Sponsors

Details

Repository
github.com/secondsky/claude-skills
Categories
Frontend Development, DevOps & CI/CD, Code Review & Quality, Cloud & Infrastructure
First seen
Jun 3, 2026

More from secondsky/claude-skills

All 146
1syncfusion avatarsyncfusion-blazor-gantt-chartsyncfusion/blazor-ui-components-skillsImplements Syncfusion Blazor Gantt for project scheduling. Covers SfGantt, GanttTaskFields, GanttColumns, GanttEditSettings, taskbar editing, dependencies, reso384skills.sh installs
2syncfusion avatarsyncfusion-blazor-securitysyncfusion/blazor-ui-components-skillsConfigure Content Security Policy (CSP) for Syncfusion Blazor components across Blazor Server, WebAssembly, and Auto render modes � self-hosted and CDN scenario382skills.sh installs
3syncfusion avatarsyncfusion-blazor-treegridsyncfusion/blazor-ui-components-skillsImplements the Syncfusion Blazor TreeGrid (SfTreeGrid) for hierarchical or self‑referential data with expandable nodes and nested row structures. Use this skill382skills.sh installs
4pedronauck avatartanstackpedronauck/skillsTanStack Query, Router, and Form patterns for React. Use when writing useQuery/queryOptions, mutations, caching, file-based routes, search params, loaders, or T380skills.sh installs
5secondsky avatarmaz-uisecondsky/claude-skillsMaz-UI v4 - Modern Vue & Nuxt component library with 50+ standalone components, composables, directives, theming, i18n, and SSR support. Use when building Vue/N380skills.sh installs
6galaxy-dawn avatarweb-design-reviewergalaxy-dawn/claude-scholarThis skill enables visual inspection of websites running locally or remotely to identify and fix design issues. Triggers on requests like "review website design378skills.sh installs