AI-powered generative UI with Thesys - create React components from natural language.
Generates React components from natural language descriptions using AI-powered design.
npx claudepluginhub secondsky/claude-skillsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
references/ai-provider-setup.mdreferences/common-errors.mdreferences/component-api.mdreferences/error-catalog.mdreferences/integration-guide.mdreferences/tool-calling.mdreferences/use-cases-examples.mdreferences/what-is-thesys.mdscripts/check-versions.shscripts/install-dependencies.shtemplates/basic-usage.tsxtemplates/cloudflare-workers/frontend-setup.tsxtemplates/cloudflare-workers/worker-backend.tstemplates/cloudflare-workers/wrangler.jsonctemplates/nextjs/api-chat-route.tstemplates/nextjs/app-page.tsxtemplates/nextjs/package.jsontemplates/nextjs/tool-calling-route.tstemplates/python-backend/README.mdtemplates/python-backend/fastapi-chat.pyLast Updated: 2025-11-10
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>;
}
const form = await generateUI({
prompt: 'Create a contact form with name, email, and message fields',
theme: 'modern'
});
references/what-is-thesys.md - What is TheSys C1, success metrics, getting startedreferences/use-cases-examples.md - When to use, 12 errors prevented, all templates catalogreferences/tool-calling.md - Complete tool calling guide with Zod schemasreferences/integration-guide.md - Complete setup for Vite, Next.js, Cloudflare Workersreferences/component-api.md - Complete component prop referencereferences/ai-provider-setup.md - OpenAI, Anthropic, Cloudflare Workers AI setupreferences/tool-calling-guide.md - Tool calling patternsreferences/theme-customization.md - Theme system deep divereferences/common-errors.md - Expanded error catalogbasic-chat.tsx, custom-component.tsx, tool-calling.tsx, theme-dark-mode.tsxapp/page.tsx, app/api/chat/route.ts, tool-calling-route.tsworker-backend.ts, frontend-setup.tsxtheme-config.ts, tool-schemas.ts, streaming-utils.tsOfficial Docs: https://docs.thesys.dev | Playground: https://console.thesys.dev/playground
This skill should be used when the user asks about libraries, frameworks, API references, or needs code examples. Activates for setup questions, code generation involving libraries, or mentions of specific frameworks like React, Vue, Next.js, Prisma, Supabase, etc.
UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient. Integrations: shadcn/ui MCP for component search and examples.