本文根據 anthropics/skills 倉庫裏該技能的 SKILL.md 與倉庫 README 整理,資料核對於 2026-10-11。skills.sh 榜單當日顯示該技能累計安裝約 10.7 萬次;所在倉庫 anthropics/skills 在 GitHub 約 18.0 萬 Star(同日數據)。技能內容會隨倉庫更新,以倉庫為準。
這個 Skill 做什麼
claude.ai 的 Artifact 很適合展示單文件的小頁面,但一旦需要多個組件、狀態管理、路由,單文件手寫就很難維護。web-artifacts-builder 的思路是:先按正常前端工程的方式開發,再打包成一個可以直接當 Artifact 展示的 HTML 文件。description 明確了適用範圍——需要狀態管理、路由或 shadcn/ui 組件的複雜 Artifact;簡單的單文件 HTML / JSX 不需要它。
技術棧是 React 18 + TypeScript + Vite + Tailwind CSS + shadcn/ui,打包用 Parcel。流程五步:運行 scripts/init-artifact.sh 初始化項目(已配好 Tailwind 和 shadcn/ui 組件)→ 編輯生成的代碼 → 運行 scripts/bundle-artifact.sh 把所有代碼打進單個 HTML → 把結果展示給用戶 →(可選)測試。說明裏還有一條醒目的設計要求:避開常說的「AI 味」——過多的居中佈局、紫色漸變、清一色圓角和 Inter 字體。
怎麼安裝
web-artifacts-builder 收在 anthropics/skills 倉庫的 example-skills 插件包裏。在 Claude Code 會話中依次輸入(命令來自倉庫 README):
text
/plugin marketplace add anthropics/skills
/plugin install example-skills@anthropic-agent-skills
同一個包裏的其他示例技能會一起裝上。只想要這一個,可以把倉庫裏的 skills/web-artifacts-builder 文件夾複製到 ~/.claude/skills/(個人)或項目的 .claude/skills/;claude.ai 網頁版則在 Customize → Skills 裏上載這個文件夾的 ZIP。
倉庫整體介紹和其他安裝方式,詳見本站《anthropics/skills 是什麼、怎麼安裝:Anthropic 官方 Skills 倉庫(docx / pptx / xlsx / pdf、skill-creator)》。
怎麼用
- 「做一個帶篩選、排序和詳情彈窗的任務看板 Artifact,數據先用假數據」。
- 「把這個多步驟表單做成 Artifact,包含校驗和進度條,用 shadcn/ui 組件」。
- 「把剛才的項目重新打包成單文件 HTML 給我」。
目錄裏是兩個 shell 腳本和一個 shadcn/ui 組件壓縮包(初始化時解開使用)。
適合誰 / 侷限
適合想在對話裏做出接近真實應用的交互原型的人,例如給客戶演示的小工具、內部看板的樣機。它產出的是單個靜態 HTML:沒有後端,數據不落庫,不適合直接當正式產品上線;簡單頁面用它反而繞遠,直接讓 Claude 寫單文件更快。
注意事項
- 許可:技能目錄內的 LICENSE.txt 為 Apache-2.0;shadcn/ui 等依賴遵循各自的開源許可。
- 會執行腳本並安裝依賴:初始化要通過包管理器下載前端依賴,需要 Node 環境和網絡;首次運行較慢。
- 使用環境:名字裏的 Artifact 指 claude.ai 的展示方式;在 Claude Code 裏同樣可以用它生成單文件 HTML,用瀏覽器打開查看。
- 打包結果體積較大,分享前可自行檢查是否包含不想公開的測試數據。
0 條評論
還沒有評論,來搶沙發~