mcpField
S
setup-brad-frost-skills

setup-brad-frost-skills

github.com/bradfrostAgent 工作流47174 次安装1 天前更新
代码仓库

关于 setup-brad-frost-skills

用于 Brad Frost skills 集合的入口与设置路由技能。它检查哪些技能已安装,只为需要设置的技能启动对应流程,并将无需设置的技能及其启动方式简要列出。

主要功能

  1. 01检查技能是否已安装
  2. 02识别需要设置的技能
  3. 03调用对应技能的设置流程
  4. 04简要说明无需设置技能的启动方式

适用场景

  1. 01首次配置 Brad Frost skills 集合
  2. 02新增技能后确认所需设置
  3. 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-inspection
  • product-inspection — 在产品项目中运行 /product-inspection
  • ds-adoption-plan — 在你想迁移到设计系统的产品项目中运行 /ds-adoption-plan
  • ds-ai-rails:在项目中运行 /ds-ai-rails,并指定设计系统,以评估、设置或验证 AI 工作流
  • storybook-to-product — 在产品项目中运行 /storybook-to-product,并指定你想发布的 Storybook story
  • what-do-i-make-of-this — 运行 /what-do-i-make-of-this,并粘贴你想弄清楚的内容;首次使用时,它会询问需要了解的关于你的信息

跳过他们未安装的技能。

5. 结束

如果已运行限制访谈,它已经自行结束——不要再添加第二段结束语。否则,直接说明:设置已完成,他们随时可以在安装更多此类技能后再次运行。

评论

支持 Markdown