用途:引导新建 ibl.ai 项目,并生成/更新项目根目录的 CLAUDE.md,写入 ibl.ai 平台开发指引,使 Claude Code 优先使用 ibl.ai SDK 组件与对应技能。
主要能力:若工作目录为空或属全新项目,先询问是否使用 vibe-starter(预置 Next.js 16 + Tailwind v4 + shadcn/ui 模板,含 ibl.ai SSO 认证、响应式导航栏及 profile/account/notifications 页面);检查 CLAUDE.md 是否存在,存在则合并 ibl.ai 段落而不覆盖原内容,不存在则新建;写入组件优先级(ibl.ai 组件优先,其次 shadcn/ui,最后自定义)、SDK 导入方式、可用 /iblai-* 技能清单、环境变量与品牌样式等指引;可选安装 Anthropic frontend-design 技能;创建 .npmrc 防供应链攻击。
使用方式:克隆模板命令为 git clone -b spa https://github.com/iblai/vibe-starter.git vibe-starter-init,随后 cp -a vibe-starter-init/. . && rm -rf vibe-starter-init,再执行 pnpm install。需向用户询问 ibl.ai 的 PLATFORM 与 TOKEN,写入 iblai.env 与 .env.local(TOKEN 写为 IBLAI_API_KEY),且不回显令牌。可选命令:npx skills add https://github.com/anthropics/skills --skill frontend-design --yes。.npmrc 内容为 min-release-age=7、minimum-release-age=10080、save-exact=true。
适用场景:从零搭建 ibl.ai 应用、为已有项目补充平台开发规范。
限制:若 iblai.env 中 USE_VIBE_STARTER 为假值或目录已有 package.json,则跳过模板询问;使用模板后无需再运行 /iblai-auth、/iblai-navbar、/iblai-profile、/iblai-account、/iblai-notification 等技能;包管理器用 pnpm(可退回 npm);项目名须小写。其余细节资料未提供。