重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
artifacts-builder by shipshitdev/library
npx skills add https://github.com/shipshitdev/library --skill artifacts-builder要构建强大的前端 claude.ai 构件,请按照以下步骤操作:
scripts/init-artifact.sh 初始化前端仓库scripts/bundle-artifact.sh 将所有代码打包成单个 HTML 文件技术栈 : React 18 + TypeScript + Vite + Parcel (打包) + Tailwind CSS + @agenticindiedev/ui
非常重要:为了避免通常被称为"AI 粗制滥造"的现象,请避免使用过多的居中布局、紫色渐变、统一的圆角和 Inter 字体。
运行初始化脚本以创建新的 React 项目:
bash scripts/init-artifact.sh <project-name>
cd <project-name>
这将创建一个完全配置好的项目,包含:
@/) 已配置广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
要构建构件,请编辑生成的文件。有关指导,请参阅下面的常见开发任务。
要将 React 应用打包成单个 HTML 构件:
bash scripts/bundle-artifact.sh
这将创建 bundle.html —— 一个自包含的构件,所有 JavaScript、CSS 和依赖项都已内联。此文件可以直接在 Claude 对话中作为构件分享。
要求 : 你的项目必须在根目录下有一个 index.html 文件。
脚本功能 :
.parcelrc 配置最后,在对话中与用户分享打包好的 HTML 文件,以便他们可以将其视为构件查看。
注意:这是一个完全可选的步骤。仅在必要时或应要求执行。
要测试/可视化构件,请使用可用的工具(包括其他 Skills 或内置工具,如 Playwright 或 Puppeteer)。通常,避免提前测试构件,因为这会在请求和看到最终构件之间增加延迟。如果被要求或出现问题,请在展示构件后进行测试。
每周安装量
62
仓库
GitHub 星标数
15
首次出现
2026年1月20日
安全审计
已安装于
codex45
opencode43
gemini-cli42
cursor42
claude-code42
github-copilot37
To build powerful frontend claude.ai artifacts, follow these steps:
scripts/init-artifact.shscripts/bundle-artifact.shStack : React 18 + TypeScript + Vite + Parcel (bundling) + Tailwind CSS + @agenticindiedev/ui
VERY IMPORTANT: To avoid what is often referred to as "AI slop", avoid using excessive centered layouts, purple gradients, uniform rounded corners, and Inter font.
Run the initialization script to create a new React project:
bash scripts/init-artifact.sh <project-name>
cd <project-name>
This creates a fully configured project with:
@/) configuredTo build the artifact, edit the generated files. See Common Development Tasks below for guidance.
To bundle the React app into a single HTML artifact:
bash scripts/bundle-artifact.sh
This creates bundle.html - a self-contained artifact with all JavaScript, CSS, and dependencies inlined. This file can be directly shared in Claude conversations as an artifact.
Requirements : Your project must have an index.html in the root directory.
What the script does :
.parcelrc config with path alias supportFinally, share the bundled HTML file in conversation with the user so they can view it as an artifact.
Note: This is a completely optional step. Only perform if necessary or requested.
To test/visualize the artifact, use available tools (including other Skills or built-in tools like Playwright or Puppeteer). In general, avoid testing the artifact upfront as it adds latency between the request and when the finished artifact can be seen. Test later, after presenting the artifact, if requested or if issues arise.
Weekly Installs
62
Repository
GitHub Stars
15
First Seen
Jan 20, 2026
Security Audits
Gen Agent Trust HubWarnSocketPassSnykPass
Installed on
codex45
opencode43
gemini-cli42
cursor42
claude-code42
github-copilot37
前端设计系统技能:生产级UI设计、设计令牌与可访问性指南
8,500 周安装
分布式追踪实战指南:使用Jaeger和Zipkin实现微服务性能监控与根因分析
137 周安装
React 专家技能:React 18+、Next.js、状态管理、性能优化与组件库开发
135 周安装
SF Symbols API 参考手册:SwiftUI、UIKit、AppKit 符号渲染与效果配置指南
136 周安装
WebSocket实时通信工程师指南:架构、Socket.IO与百万级并发优化
136 周安装
Haskell专业开发技能:高级类型系统、函数式架构与并发编程最佳实践
140 周安装
代码质量原则指南:KISS、YAGNI、SOLID原则详解与多语言示例
62 周安装