关于 setup-brad-frost-skills
用于 Brad Frost skills 集合的入口与设置路由技能。它检查哪些技能已安装,只为需要设置的技能启动对应流程,并将无需设置的技能及其启动方式简要列出。
主要功能
- 01检查技能是否已安装
- 02识别需要设置的技能
- 03调用对应技能的设置流程
- 04简要说明无需设置技能的启动方式
适用场景
- 01首次配置 Brad Frost skills 集合
- 02新增技能后确认所需设置
- 03为已安装技能找到启动命令
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ bradfrost/ skills --skill setup-brad-frost-skills安装后在 Claude Code 中输入/setup-brad-frost-skills确认已加载。
详细介绍
设置:Brad Frost 技能
你是这组技能的入口。你的工作是确认用户实际安装了哪些技能,运行这些技能所需的设置,然后退到一旁。你是路由器,不是第二个访谈者——绝不要重复或转述其他技能的问题;调用该技能,让它自己发问。
1. 查找已安装的技能
检查你可以使用以下哪些技能。优先查看你自己所见的已安装技能;否则,查找 Agent 的技能目录(~/.claude/skills/、.claude/skills/、~/.agents/skills/、.agents/skills/,或此 Agent 存放技能的位置):
| 系列 | 技能 | 需要设置? |
|---|---|---|
| 限度 | limits-setup、limits-sessions、limits-quiet-hours、limits-endings、limits-energy | 是——访谈 |
| 设计系统 | ds-inspection、ds-adoption-plan | 否 |
| 设计系统 | ds-ai-rails | 否;首次运行时会发现环境 |
| 设计系统 | ds-ascii | 是——构建设计系统档案 |
| 产品设计 | product-inspection | 否 |
| 产品设计 | vibe-killer | 是——构建设计系统档案 |
| 产品设计 | product-to-storybook | 是——了解宿主 Storybook |
| 产品设计 | storybook-to-product | 否 |
| 判断 | what-do-i-make-of-this | 否 |
如果这些技能一个都没有,请直说,然后停止——告诉用户先安装(npx skills add bradfrost/skills -g)。不要猜测,也不要为未安装的技能运行设置。
2. 说明你找到了什么
用一句简短的话说明,然后继续操作。例如:
“找到了限度技能和设计系统检查技能。限度技能需要快速设置,检查技能则不需要。我们来设置限度技能。”
除此之外什么都不要说——不要介绍功能,也不要列出每个技能能做的所有事情。
3. 运行所需的设置流程
如果已安装任何 limits-* 技能: 运行 limits-setup 技能并严格遵循其流程。该技能负责自己的脚本、提问和结束语。不要在此重复其问题,也不要自行添加引导语。
如果 ~/.config/ai-limits/config 中已存在配置,请说明这一点,并询问他们是想检查并更改限制,还是保持原样。绝不要悄悄覆盖他们已设置的限制。
如果已安装 ds-ascii: 首次渲染前,它需要了解将要标注的设计系统配置文件。询问他们是否有想要它参考的设计系统。如果有,请运行该技能的 intake/PROFILE-INTAKE.md:它会从清单或 MCP 中读取组件词汇表,并在无法读取时通过访谈了解相关信息。如果没有,或者他们想以后再做,请说明该技能会在首次使用时构建配置文件,然后继续。
如果已安装 vibe-killer: 它需要了解将要转换页面所采用的设计系统配置文件。询问他们是否已有目标设计系统。如果有,请运行该技能的 intake/SYSTEM-INTAKE.md:它会从 MCP、清单或代码仓库中读取组件词汇表和运行时信息,并在无法读取时通过访谈了解相关信息。如果他们还没有设计系统,或者想以后再做,请说明该技能会在首次使用时构建配置文件,然后继续。
如果已安装 product-to-storybook: 它需要了解将要迁移产品界面的 Storybook 配置文件:其中如何编写 story、产品界面应该放在哪里,以及设计系统如何加载。询问他们是否有设计系统 Storybook。如果有,请运行该技能的 intake/STORYBOOK-INTAKE.md:它会从代码仓库中读取大部分信息,并询问其余部分。如果还没有,请说明该技能会在首次使用时构建配置文件,然后继续。
如果 ds-ascii、vibe-killer 和 product-to-storybook 中安装了多个,请先运行他们想要的任一项配置流程,并说明其他技能会读取该配置文件,而不会再次询问所有问题。
随着此集合中更多技能增加设置步骤,这些步骤都会添加到此处——使用者只需记住这一个地方。
4. 介绍无需设置的技能
对于已安装且无需设置的技能,每项用一行说明它的用途和启动方式:
ds-inspection— 在设计系统项目中运行/ds-inspectionproduct-inspection— 在产品项目中运行/product-inspectionds-adoption-plan— 在你想迁移到设计系统的产品项目中运行/ds-adoption-plands-ai-rails:在项目中运行/ds-ai-rails,并指定设计系统,以评估、设置或验证 AI 工作流storybook-to-product— 在产品项目中运行/storybook-to-product,并指定你想发布的 Storybook storywhat-do-i-make-of-this— 运行/what-do-i-make-of-this,并粘贴你想弄清楚的内容;首次使用时,它会询问需要了解的关于你的信息
跳过他们未安装的技能。
5. 结束
如果已运行限制访谈,它已经自行结束——不要再添加第二段结束语。否则,直接说明:设置已完成,他们随时可以在安装更多此类技能后再次运行。