thesys-generative-ui

📁 secondsky/claude-skills 📅 Jan 25, 2026
26
总安装量
26
周安装量
#14189
全站排名
安装命令
npx skills add https://github.com/secondsky/claude-skills --skill thesys-generative-ui

Agent 安装分布

claude-code 23
gemini-cli 18
cursor 17
opencode 16
codex 16
antigravity 15

Skill 文档

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

Additional References

  • references/component-api.md – Complete component prop reference
  • references/ai-provider-setup.md – OpenAI, Anthropic, Cloudflare Workers AI setup
  • references/tool-calling-guide.md – Tool calling patterns
  • references/theme-customization.md – Theme system deep dive
  • references/common-errors.md – Expanded error catalog

Templates (15+ files)

  • Vite + React: basic-chat.tsx, custom-component.tsx, tool-calling.tsx, theme-dark-mode.tsx
  • Next.js: app/page.tsx, app/api/chat/route.ts, tool-calling-route.ts
  • Cloudflare Workers: worker-backend.ts, frontend-setup.tsx
  • Utilities: theme-config.ts, tool-schemas.ts, streaming-utils.ts

Official Docs: https://docs.thesys.dev | Playground: https://console.thesys.dev/playground