blueprint
为AI编程提供原则优先、边界清晰的工作流框架。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:blueprint。 它的用途是:为AI编程提供原则优先、边界清晰的工作流框架。 完整的 Skill 内容见:https://321skill.com/skills/blueprint-owainlewis/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“使用Blueprint的`/task-to-pr`技能来处理这个GitHub issue(#123),实现用户登录状态的本地存储功能。”,它会自动拉取代码、创建分支、实现功能、运行测试、请求独立审查,并最终生成一个等待合并的绿色PR。或者,当你面对一个模糊的新功能需求时,可以说:“我们需要一个消息推送系统,请用`/design`技能来制定技术方案和验收标准。”
介绍
Blueprint 解决的是AI辅助编程时工作流程混乱、边界不清的问题。它不是一个单一的技能,而是一个结构化的工作流框架,将软件开发过程分解为设计、规划、测试、审查、改进五个明确的阶段,并为每个阶段提供了对应的技能(如/design、/task-to-pr),确保AI在明确的工程边界内工作。
使用Blueprint时,你可以根据当前的不确定性选择最小的切入点。例如,面对一个模糊的需求,先用/design来明确要构建什么;对于一个已明确的任务,则可以直接使用/task-to-pr来驱动AI完成从编码到提交PR的全过程。它通过组合不同的阶段技能,形成完整的交付路径。
这个框架非常适合需要AI协作完成复杂或长期项目的软件工程师、全栈开发者和项目经理。它帮助团队将AI的贡献标准化,确保代码质量和交付流程的可控性。
使用建议是:不要为每个微小变更都走完所有阶段。对于小型、已决定的修改,直接使用/task-to-pr;仅在需要决策或拆分大任务时,才使用/design和/plan。同时,注意/improve是用于重构现有代码的独立路径,而非每次交付的必经步骤。
核心特点
与提供单一功能(如仅审查代码或仅生成测试)的Skill不同,Blueprint提供了一套完整的、可组合的工程工作流框架,将策略定义(在`AGENTS.md`中)与可复用的执行阶段(技能)分离,确保每个指令职责单一,并能灵活组合以适应从单一任务到完整里程碑的不同规模工作。
注意事项
不适合用于执行简单、一次性的脚本编写或与明确工作流无关的零散AI编程任务。
常见问题
Blueprint和普通的AI编程助手有什么区别?
Blueprint是一个结构化的工作流框架,定义了清晰的工程阶段和边界,而普通助手通常只响应零散指令。
我该如何开始使用Blueprint?
根据你的需求,从最小的切入点开始,例如,对一个明确的任务直接使用`/task-to-pr`。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/blueprint-owainlewis/raw/index.md 读取 blueprint 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/blueprint-owainlewis/raw/index.md(查看排版版本)