Agent Skills › terryso/open-agent-sdk-swift

terryso/open-agent-sdk-swift

GitHub

通过苏格拉底式、第一性原理等深度批判方法,推动LLM重新审视并优化其近期输出内容。

118 skills 30

Install All Skills

npx skills add terryso/open-agent-sdk-swift --all -g -y
More Options

List skills in collection

npx skills add terryso/open-agent-sdk-swift --list

Skills in Collection (118)

Showing top 50 of 118 by quality score. Use the install list command or open individual skills for the rest.

通过苏格拉底式、第一性原理等深度批判方法,推动LLM重新审视并优化其近期输出内容。
用户请求更深入的批评或分析 提及特定深度批判方法如苏格拉底式、预-mortem
.agents/skills/bmad-advanced-elicitation/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-advanced-elicitation -g -y
扮演业务分析师Mary,负责市场调研、竞品分析及需求挖掘,将模糊需求转化为可执行规范。激活时加载配置与持久事实,采用定制人设与语言进行交互。
用户要求联系Mary或业务分析师 需要进行市场需求分析或需求梳理
.agents/skills/bmad-agent-analyst/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-agent-analyst -g -y
Winston系统架构师技能,将产品需求转化为技术架构。激活时自动加载配置、合并自定义设置、初始化角色人设及持久化事实,并以特定身份与用户交互,支持技术决策与设计指导。
用户请求与Winston对话 需要系统架构设计或技术选型建议
.agents/skills/bmad-agent-architect/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-agent-architect -g -y
资深软件工程师代理,负责执行已批准的故事和代码实现。采用测试驱动开发纪律(红绿重构),确保交付符合验收标准的验证代码。
用户要求与 Amelia 对话 请求开发者代理
.agents/skills/bmad-agent-dev/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-agent-dev -g -y
扮演产品经理John,通过用户访谈和需求发现驱动PRD创建及利益相关者对齐,将产品愿景转化为可交付的小增量。激活时自动加载配置、持久事实并采用指定人设。
要求创建PRD 需求发现 联系John或产品经理
.agents/skills/bmad-agent-pm/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-agent-pm -g -y
Paige技术写作专家,负责将复杂概念转化为结构化文档。支持CommonMark、DITA等格式,具备自定义角色、配置加载及持久化事实记忆能力,适用于技术文档编写与知识整理场景。
用户请求进行技术文档撰写 用户指定联系Paige或调用技术写作技能
.agents/skills/bmad-agent-tech-writer/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-agent-tech-writer -g -y
UX设计师Sally的Agent技能,负责将用户需求转化为交互设计和UX规范。激活时加载配置、自定义角色设定及持久化事实,以 empathetic 且严谨的方式提供设计意图,平衡用户体验与边缘情况处理。
用户请求与UX设计师对话 用户指定称呼Sally
.agents/skills/bmad-agent-ux-designer/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-agent-ux-designer -g -y
验证PRD、UX、架构及史诗故事等规格文档的完整性与一致性,确保在实施阶段前需求已充分规划且无遗漏。
用户说 'check implementation readiness' 需要检查项目实施就绪状态
.agents/skills/bmad-check-implementation-readiness/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-check-implementation-readiness -g -y
提供LLM辅助的人机协作代码审查流程,引导用户理解变更目的、上下文及细节。适用于触发词checkpoint或human review场景,帮助用户聚焦关键改动并进行测试验证。
用户说 checkpoint 用户说 human review 用户要求 walk me through this change
.agents/skills/bmad-checkpoint-preview/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-checkpoint-preview -g -y
提供对抗式并行代码审查技能,通过盲猎、边界案例和验收审计层进行结构化排查。适用于执行代码审查任务,确保代码质量与安全性。
run code review review this code
.agents/skills/bmad-code-review/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-code-review -g -y
用于管理冲刺执行期间的重大变更。通过解析工作流配置,分析对PRD、架构等工件的影响,生成结构化的冲刺变更提案。
用户提出'correct course' 用户提出'propose sprint change'
.agents/skills/bmad-correct-course/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-correct-course -g -y
通过协作式逐步发现创建全面的技术架构决策,确保 AI 代理实现的一致性。支持微文件架构、自定义配置加载及持久化事实管理,旨在预防实施冲突并建立标准化设计流程。
用户说 'lets create architecture' 用户说 'create technical architecture' 用户说 'create a solution design'
.agents/skills/bmad-create-architecture/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-create-architecture -g -y
将PRD需求和架构决策分解为按用户价值组织的Epic和用户故事,生成包含完整验收标准的可执行任务,辅助开发者Agent进行需求落地。
用户要求创建Epic和User Stories列表 需要将需求文档转化为具体的开发任务
.agents/skills/bmad-create-epics-and-stories/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-create-epics-and-stories -g -y
兼容旧版 PRD 创建技能的过渡 shim,已弃用并转发至 bmad-prd。激活时解析遗留配置、加载用户信息并提示迁移,随后调用新技能处理产品需求文档的创建意图。
调用已弃用的 bmad-create-prd 技能 通过 _bmad/custom/bmad-create-prd.toml 覆盖文件触发
.agents/skills/bmad-create-prd/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-create-prd -g -y
用于创建详细的Story文件,为开发Agent提供完整上下文以实现功能。通过自动解析配置、加载持久化事实和预设步骤,防止LLM开发错误,确保实现质量。
用户要求创建下一个故事 用户指定标识符创建故事
.agents/skills/bmad-create-story/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-create-story -g -y
用于规划UX模式和设计规范的技能。作为UX引导者,通过协作式视觉探索帮助用户制定全面的UX设计规格说明,支持从初始化到文档生成的完整工作流。
lets create UX design create UX specifications help me plan the UX
.agents/skills/bmad-create-ux-design/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-create-ux-design -g -y
用于根据用户意图生成和更新 BMad 技能的 TOML 覆盖配置。支持发现可定制技能、分类用户意图(定向/探索/审计)、确定覆盖范围并编写配置文件,以自定义 Agent 或工作流行为。
customize bmad override a skill change agent behavior customize a workflow
.agents/skills/bmad-customize/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-customize -g -y
根据故事规格文件执行开发任务,自动化处理配置加载、步骤执行及状态更新,直至需求完成。适用于敏捷迭代中的具体功能实现环节。
用户要求实现特定故事文件 执行冲刺计划中的下一个故事
.agents/skills/bmad-dev-story/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-dev-story -g -y
用于对源文档进行无损压缩,生成LLM优化的精简文档(distillate),保留所有关键事实与关系,去除冗余信息,适用于下游Agent工作流。
用户请求'distill documents' 用户请求'create a distillate'
.agents/skills/bmad-distillator/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-distillator -g -y
用于为遗留项目生成AI上下文文档。通过解析配置、加载持久事实与项目知识,执行预设步骤,最终依据指令文件输出结构化项目文档,辅助AI理解项目背景。
用户说 document this project 用户说 generate project docs
.agents/skills/bmad-document-project/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-document-project -g -y
用于执行领域和行业研究,通过网页搜索和验证源生成包含叙事和引用的完整研究报告。
用户希望进行领域研究 用户希望进行行业研究
.agents/skills/bmad-domain-research/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-domain-research -g -y
兼容旧版技能,自动迁移至bmad-prd并提示弃用。解析自定义配置后转发更新意图。
调用已弃用的bmad-edit-prd技能
.agents/skills/bmad-edit-prd/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-edit-prd -g -y
用于审查文本中的沟通问题,基于微软写作风格指南提供精准修改建议。支持自定义风格指南和不同读者类型,确保内容清晰且保留作者原意。
用户要求审查散文或改进文风 需要检查文本的沟通清晰度
.agents/skills/bmad-editorial-review-prose/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-editorial-review-prose -g -y
用于文档结构审查的代理,旨在通过提议删减、重组和简化来提升清晰度与流程,同时保留核心内容理解。适用于用户请求结构性或编辑性审查的场景。
用户请求对文档进行结构性审查 用户请求对文档进行编辑性审查
.agents/skills/bmad-editorial-review-structure/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-editorial-review-structure -g -y
通过引导式工作流生成项目上下文文档,整合AI规则、配置及持久化事实,确保LLM代码生成的一致性。
用户说 generate project context 用户说 create project context
.agents/skills/bmad-generate-project-context/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-generate-project-context -g -y
分析用户当前在BMad工作流中的状态,识别已完成步骤,推荐下一步操作或所需技能,并提供调用方式。同时利用文档源回答一般性问题,帮助用户理清思路并快速开始任务。
用户询问如何开始 用户询问下一步该做什么 用户请求BMad帮助
.agents/skills/bmad-help/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-help -g -y
扫描目标文件夹,读取文件内容生成简要描述,按类型或子目录分组,创建或更新 index.md 以索引所有文档,确保路径相对且跳过隐藏文件。
用户请求创建或更新文件夹内的文档索引 需要整理和展示目录下所有文件及其用途
.agents/skills/bmad-index-docs/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-index-docs -g -y
用于故障排查和代码探索的取证调查技能。通过证据分级(确认、推导、假设)重建系统行为,生成结构化案例文件,辅助理解陌生代码或定位事故原因。
调查 bug 追踪事故原因 探索不熟悉代码区域 构建代码心智模型
.agents/skills/bmad-investigate/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-investigate -g -y
执行市场调研工作流,利用网络搜索和验证源对竞争对手及客户进行综合分析。需确认Web搜索可用后,通过解析配置、加载上下文并引导用户确定研究主题,最终生成包含叙述和引用的完整研究报告。
用户需要市场研究 询问竞品或客户情况
.agents/skills/bmad-market-research/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-market-research -g -y
协调多个BMAD智能体进行真实的多轮圆桌讨论,模拟独立思维与观点碰撞。支持指定模型或单人角色扮演模式,适用于需要多视角分析的项目讨论场景。
用户请求多人讨论、圆桌会议或多智能体对话 需要获取不同专家视角的综合意见
.agents/skills/bmad-party-mode/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-party-mode -g -y
辅助用户创建、编辑或验证产品需求文档(PRD),提供结构化引导与审计追踪。
需要生成 PRD 需要更新 PRD 需要校验 PRD
.agents/skills/bmad-prd/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-prd -g -y
基于亚马逊逆向工作法,通过PRFAQ挑战锻造产品概念。作为严厉的产品教练,压力测试用户想法,验证价值主张与可行性,生成包含市场研究和风险评估的完整PRFAQ文档及PRD摘要,帮助用户打磨或否定初始创意。
create a PRFAQ work backwards run the PRFAQ challenge
.agents/skills/bmad-prfaq/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-prfaq -g -y
协助用户通过对话式引导,创建、更新或验证产品简报。作为产品分析师教练,帮助用户厘清思路、审视假设并产出真实且适配的产品文档,支持多智能体协作与深度探索。
需要撰写新的产品简报 希望优化现有产品描述 对产品想法进行压力测试
.agents/skills/bmad-product-brief/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-product-brief -g -y
自动为现有功能生成端到端(E2E)和API测试用例的QA技能。它负责检测项目现有的测试框架,加载配置与上下文,并生成自动化测试代码,专注于测试生成而非代码审查。
用户请求创建特定功能的自动化测试 需要为已实现的功能生成E2E或API测试
.agents/skills/bmad-qa-generate-e2e-tests/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-qa-generate-e2e-tests -g -y
将用户意图转化为可审查的代码工件,遵循项目架构与规范。通过解析工作流、加载配置与持久事实,执行标准化开发流程,确保产出代码整洁、符合约定且具备可测试性。
需要实现新功能或修复Bug 要求生成符合现有架构的代码
.agents/skills/bmad-quick-dev/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-quick-dev -g -y
用于史诗级项目结束后的复盘,提取经验教训并评估成功度。支持自动加载配置、持久化事实及自定义工作流,强调心理安全与无指责文化,通过多角色模拟促进团队反思与行动项制定。
用户要求运行回顾会议 用户指定对特定史诗进行复盘
.agents/skills/bmad-retrospective/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-retrospective -g -y
执行对抗性审查,以怀疑态度查找内容中的至少十个问题并生成发现报告。适用于代码、文档等工件的批判性评审。
请求对内容进行批判性审查 需要找出潜在缺陷或改进点
.agents/skills/bmad-review-adversarial-general/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-review-adversarial-general -g -y
用于对代码、规范或差异进行穷举边缘情况审查,机械遍历所有分支路径并报告缺失处理的边界条件。
需要全面分析代码或规格中的未处理边缘情况 审查 diff 中直接可达且缺乏显式保护的边界
.agents/skills/bmad-review-edge-case-hunter/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-review-edge-case-hunter -g -y
将大型 Markdown 文档按二级标题拆分为多个小文件,通过交互确认路径并处理原文件,提升文档组织性。
用户要求拆分或分片 Markdown 文档 用户提到 perform shard document
.agents/skills/bmad-shard-doc/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-shard-doc -g -y
将模糊意图转化为标准化的SPEC规范,生成包含核心字段及辅助文件的机器契约,供下游技能消费。支持交互与无头模式,自动处理配置加载、工作区管理及版本更新。
用户要求创建规格说明 将内容提炼为规格说明 验证现有规格说明 更新规格说明
.agents/skills/bmad-spec/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-spec -g -y
根据史诗文件生成冲刺状态跟踪,解析故事状态并构建 sprint-status.yaml。用于敏捷开发中的冲刺规划与进度追踪。
run sprint planning generate sprint plan
.agents/skills/bmad-sprint-planning/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-sprint-planning -g -y
用于汇总冲刺状态、揭示风险并推荐下一步工作流操作。通过解析配置文件和加载持久化事实,提供清晰的可执行冲刺可见性,聚焦于状态、风险和后续步骤,无时间估算。
用户要求检查冲刺状态 用户要求显示冲刺状态
.agents/skills/bmad-sprint-status/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-sprint-status -g -y
用于故事自动化会话中的自主代码审查流程,支持自动修复处理和冲刺状态同步。当故事自动化器请求非交互式审查时触发,按工作流确定性执行验证与修复。
故事自动化器请求非交互式代码审查 需要自动应用代码修复并同步状态
.agents/skills/bmad-story-automator-review/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-story-automator-review -g -y
Murat测试架构师技能,提供基于风险的测试策略、ATDD、API/UI自动化及CI/CD治理。负责计算风险与价值平衡,将不稳定性视为技术债务处理,并管理质量门禁与测试fixture架构。
用户要求与Murat或测试架构师对话 请求测试策略制定或质量顾问建议
.agents/skills/bmad-tea/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-tea -g -y
提供渐进式测试教学,通过结构化会话帮助学习者从基础到高级掌握测试实践。支持多会话状态持久化与个性化配置,适用于个人自学或团队培训。
用户表示想学习测试 用户请求研究测试实践
.agents/skills/bmad-teach-me-testing/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-teach-me-testing -g -y
用于执行技术调研并生成研究报告。需联网搜索,通过配置加载上下文,引导用户确定主题,结合方法论与领域知识产出结构化、带引用的完整文档。
用户要求撰写技术调研报告 需要对比技术方案或架构
.agents/skills/bmad-technical-research/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-technical-research -g -y
作为测试架构师,根据用户指令生成TDD红阶段的验收测试脚手架。通过解析工作流配置和持久化事实,支持创建、恢复、验证和编辑模式,辅助执行ATDD流程。
lets write acceptance tests I want to do ATDD
.agents/skills/bmad-testarch-atdd/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-testarch-atdd -g -y
作为测试架构师,自动扩展代码库的测试覆盖率。支持创建、恢复、验证和编辑测试套件,通过加载配置和持久化事实,生成全面的自动化测试方案。
lets expand test coverage I want to automate tests
.agents/skills/bmad-testarch-automate/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-testarch-automate -g -y
作为测试架构师,用于搭建包含测试执行、持续集成和质量门禁的CI/CD流水线。支持通过脚本或手动方式加载工作流配置与持久化事实,并提供创建、恢复、验证和编辑等多种模式以管理流水线构建流程。
setup CI pipeline create quality gates
.agents/skills/bmad-testarch-ci/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-testarch-ci -g -y
初始化 Playwright 或 Cypress 测试框架,配置 fixtures、helpers 及配置文件。支持创建、恢复、验证和编辑模式,通过自定义工作流实现生产级测试架构搭建。
setup test framework initialize testing framework
.agents/skills/bmad-testarch-framework/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-testarch-framework -g -y

Home - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-11-03 11:06
浙ICP备14020137号-1