← Discover MCPs and Agents
s
AgentAI & MLGitHub

stylekit

Open-source visual style library for AI-generated UI — 148 curated styles with design tokens, prompts and MCP. | 面向 AI 生成网页的开源视觉风格库:148 套精选风格,支持 MCP、Agent Skill 与 npm CLI。

Links

README

From the repo.

StyleKit

面向 AI 生成网页的开源视觉风格库。
148 套精选风格,每套都包含设计令牌、组件配方、Tailwind 约束与可直接复制的提示词。
支持 MCP、Agent Skill 与 npm CLI。

Live Site Stars License Next.js 16 TypeScript

简体中文 · English


StyleKit 预览

风格展示 · 页面模板 · 动效 · 参与贡献



StyleKit 是什么?

让 AI 帮你做个落地页,出来的东西能跑,但和所有 AI 做的落地页长得一样。问题不在模型 —— 而是「做得好看点」本来就不算一句规格。

StyleKit 把一个视觉方向变成代理真正能照着做的东西:一个有名字的风格,配上真实的令牌、硬性约束,以及可以先看的示例。选定一个,产出就不再漂移。

它不保证产出可以直接上线的界面。集成与完整度仍然取决于你的项目。

快速开始

git clone https://github.com/AnxForever/stylekit.git
cd stylekit
pnpm install
pnpm dev

打开 localhost:3000。Supabase 与管理员相关的可选配置见 .env.example。

三种使用方式

1. 把风格装进现有的 shadcn 项目

每套风格都以 shadcn registry 主题的形式发布。一条命令即可把它的亮色与暗色 cssVars 加进你的 globals.css:

npx shadcn add https://stylekit.top/r/glassmorphism.json

把 glassmorphism 换成任意 slug,兼容 Tailwind v4。

目标项目必须包含 tsconfig.json,否则 shadcn CLI 会以 Couldn't find tsconfig.json 退出。完整指南见 docs/registry.md。

2. 把整个库交给你的编码代理

npx skills add AnxForever/stylekit-skill

之后 Claude Code、Cursor、Windsurf 以及任何兼容 Agent Skills 的工具,都能按需套用这 148 套风格 ——「做成 Stripe 的样子」「赛博朋克仪表盘」—— 并使用正确的令牌与规则。技能本体在 AnxForever/stylekit-skill。

3. 通过 MCP 调用

npx -y stylekit-mcp

提供风格检索、设计令牌、组件配方,以及一个 stylekit_lint_code 工具,用来检查生成的 UI 代码是否真的守住了该风格的规则。见 packages/mcp/README.md。

风格目录

148 套风格,分属十大类 —— 现代与科技、粗野主义、品牌启发(Apple、Stripe、Notion、GitHub)、复古与怀旧、艺术、日式与动漫、赛博朋克与科幻、布局模式、文化与地域、自然与温馨。

每套风格都自带设计令牌、组件代码、AI 规则和整页实时演示。

浏览全部 148 套 →

仓库里还有什么

  • 60 个动效 —— 实时预览,一键复制
  • 36 个页面模板 —— SaaS、仪表盘、电商、作品集、博客
  • 随处导出 —— Tailwind preset、shadcn 主题、CSS 变量、Figma tokens
  • IDE 规则 —— .cursorrules、claude-rules、windsurf-rules
  • 双语 —— 完整的中英文内容与本地化路由
  • 面向机器可读 —— /llms.txt、/llms.md、/llms-full.txt,以及有文档的 HTTP API(docs/API.md)

用 AI 构建前端的实战指南

站点上的实操文章 —— 当问题出在工作流而不是风格本身时看这些:

参与贡献

欢迎贡献。提交 PR 前请先阅读:

  1. docs/CONTRIBUTING.md
  2. docs/STYLE_ADDITION_CHECKLIST.md —— 新增风格必读
  3. docs/STYLE_AUTHORING.md —— 风格是怎么写的,动手前先看
git checkout -b feat/your-feature
pnpm lint && pnpm test && pnpm build
git commit -m "feat: add your feature"

在改代码?先看上面的贡献文档,再看仓库根目录的 AGENTS.md 了解代码规则。

支持这个项目

如果 StyleKit 恰好帮到了你,点个 star 就已经很够了。想再往前一步的话,网站上有专门的支持页面,写明了服务器与域名成本 —— stylekit.top/contact#support-maintenance。

也欢迎扫码支持我把它继续做下去,金额随意,每一份心意我都很感谢。

Star 趋势

Star History Chart

贡献者

StyleKit 贡献者

许可证

MIT —— 详见 LICENSE。


www.stylekit.top
由 AnxForever 构建

Collected info

  • ★ 548 stars
  • ⎇ 28 forks
  • Language: TypeScript
  • Source updated: 9/28/2026