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

terryso/open-agent-sdk-swift

GitHub

通过苏格拉底式、第一性原理等方法,引导LLM重新审视并优化近期输出内容。

118 skills 28

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
资深软件工程师Agent,负责执行已批准的故事和代码实现。采用测试驱动开发纪律,确保交付符合验收标准的验证代码。
用户要求与Amelia对话 请求开发者Agent服务
.agents/skills/bmad-agent-dev/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-agent-dev -g -y
扮演产品经理John,负责通过用户访谈和需求发现创建PRD,协调利益相关者,将产品愿景转化为可交付的小增量。激活时执行配置加载、Persona设定及欢迎语生成。
用户要求创建PRD 进行需求发现 要求与John对话 请求产品经理协助
.agents/skills/bmad-agent-pm/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-agent-pm -g -y
技术文档专家技能,将复杂概念转化为结构化文档。支持CommonMark、Mermaid等格式,适配不同受众深度。包含自定义配置加载、Persona扮演及持久化事实载入流程。
请求撰写技术文档 调用 Paige 角色 知识整理与归档
.agents/skills/bmad-agent-tech-writer/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-agent-tech-writer -g -y
Sally UX设计师技能,将用户需求转化为交互设计和UX规范。激活时加载配置、自定义人设及持久事实,以特定身份与用户沟通,平衡共情与边缘情况严谨性,为架构和实现提供设计意图。
用户请求联系Sally 需要UX设计师或UI专家协助
.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、架构及史诗/用户故事文档的完整性与一致性,确保需求追溯无误且规划周全,防止遗漏。
用户要求检查实施准备情况 需要验证产品需求文档和架构设计是否就绪
.agents/skills/bmad-check-implementation-readiness/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-check-implementation-readiness -g -y
辅助人类审查代码变更的交互式工作流,通过解析配置和上下文引导用户理解变更目的、内容及细节。
用户说 checkpoint 用户说 human review 用户要求 walkthrough this change
.agents/skills/bmad-checkpoint-preview/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-checkpoint-preview -g -y
用于执行对抗性代码审查的 Skill,通过并行审查层(盲猎手、边界案例猎手、验收审计员)对代码变更进行结构化分类和可操作建议。
用户说 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
将产品需求文档和架构决策分解为按用户价值组织的 Epic 和用户故事,生成包含完整验收标准的可执行任务,辅助开发者高效实施。
create the epics and stories list
.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
已弃用的兼容性中间件,将旧版 bmad-create-prd 调用转发至新版 bmad-prd。负责加载遗留配置、提示用户迁移并传递创建意图,确保平滑过渡。
用户通过旧名称 bmad-create-prd 发起需求文档创建请求 系统检测到遗留的 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
自动化创建开发故事文件,整合上下文与配置,为后续实现提供完整指引。
用户说 create the next story 用户说 create story [story identifier]
.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优化的精简文档,保留所有关键事实与关系,去除冗余。支持分析、单/并行压缩及验证阶段,适用于下游Agent工作流的上下文输入。
用户请求'蒸馏文档' 用户请求'创建精简文档'
.agents/skills/bmad-distillator/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-distillator -g -y
用于生成遗留项目的文档,为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-edit-prd 调用转发至新版 bmad-prd。激活时加载自定义配置并提示用户迁移,核心功能由上游 skill 处理。
用户显式调用已弃用的 bmad-edit-prd 命令 需要保持对旧有调用路径和配置文件向后兼容的场景
.agents/skills/bmad-edit-prd/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-edit-prd -g -y
临床级文本编辑技能,用于审查文稿中的沟通障碍。基于微软写作风格指南,精准修复影响理解的问题,保留作者原意与结构,输出三列建议表。
用户要求 review prose 用户要求 improve the prose
.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代码实现关键规则、模式和指南的project-context.md文件。通过解析配置和加载持久化事实,确保AI代理在项目中保持一致的高质量代码生成。
用户说“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工作流中的状态,识别已完成步骤,推荐下一步操作或所需技能,并提供调用方式。同时支持回答基于模块文档的一般性问题,帮助用户理清思路并快速启动任务。
询问如何开始或下一步做什么 请求帮助或了解当前所处阶段 需要推荐合适的技能
.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
执行市场调研工作流,利用网络搜索和验证来源收集竞争对手与客户数据,生成包含叙事和引用的完整研究报告。
需要进行市场调研 分析市场竞争格局 研究目标客户群体
.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
基于亚马逊Working Backwards方法论,通过PRFAQ(新闻稿/常见问题)挑战锻造产品概念。扮演严厉教练,验证价值主张、可行性及风险,输出完整文档及PRD摘要,助力产品构思与决策。
用户请求创建PRFAQ 用户要求使用Working Backwards方法 用户希望运行PRFAQ挑战
.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
用于为已实现的功能生成自动化API和E2E测试的QA技能。通过检测项目现有测试框架或推荐新框架,自动生成测试代码,专注于测试生成而非代码审查。
用户要求创建功能的自动化测试 需要生成端到端测试用例
.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
用于史诗项目结束后的回顾会议,提取经验教训并评估成功度。通过引导式对话、心理安全原则和角色扮演模式,生成包含洞察、教训和行动项的分析报告,同时准备下一个史诗计划。
run a retrospective lets retro the epic
.agents/skills/bmad-retrospective/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-retrospective -g -y
执行批判性审查并生成问题报告。以怀疑态度分析代码、文档等工件,至少找出十个待修复或改进的问题,并以Markdown列表形式呈现发现结果。
用户请求对内容进行全面审查 需要寻找潜在缺陷或遗漏时
.agents/skills/bmad-review-adversarial-general/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-review-adversarial-general -g -y
用于对代码、规范或差异进行穷举边缘情况分析的审查技能。通过机械遍历所有分支和边界条件,仅报告缺失处理的未覆盖路径,不评价代码优劣,输出结构化 JSON 结果。
需要全面审查代码或规范的边缘情况 分析 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-tree-parser 工具执行,并处理源文件删除或归档。
用户要求拆分大型文档 用户提及 shard document
.agents/skills/bmad-shard-doc/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-shard-doc -g -y
将用户意图转化为标准化的SPEC.md规范及伴生文件,作为下游任务执行的机器契约。支持交互式与无头模式,自动解析配置并管理版本更新。
create a spec distill this into a spec validate this spec update the spec
.agents/skills/bmad-spec/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-spec -g -y
解析史诗文件并检测故事状态,生成完整的sprint-status.yaml sprint状态跟踪文件。适用于用户请求运行冲刺规划或生成冲刺计划时。
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
用于总结冲刺状态、识别风险并推荐下一步行动。当用户查询冲刺状态时触发,通过加载配置和Sprint数据文件,提供清晰的可执行可见性报告。
检查冲刺状态 显示冲刺状态
.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治理指导。负责解决配置加载、 persona 初始化及质量门禁建设,将不稳定性视为技术债务处理。
请求与测试架构师对话 需要制定测试策略或自动化方案
.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
用于开展技术调研并生成报告。通过Web搜索和验证源,结合用户指定的技术或架构主题,产出包含叙事和引用的完整文档。
用户希望进行技术调研 用户要求生成技术研究报告
.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
作为首席测试架构师,用于扩展代码库的测试自动化覆盖率。支持创建新测试套件、恢复中断流程、验证现有输出或编辑已有内容,通过解析配置和加载持久事实来执行标准化的测试工作流。
用户表示要扩展测试覆盖率 用户希望自动化测试
.agents/skills/bmad-testarch-automate/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-testarch-automate -g -y
用于搭建包含测试执行、烧入循环和制品收集的 CI/CD 质量流水线。通过解析配置、加载上下文并引导用户选择创建、恢复、验证或编辑模式,自动化完成持续集成流程的初始化与配置。
用户说 'lets setup CI pipeline' 用户说 'I want to 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 的生产级测试框架架构,包含夹具、辅助函数和配置。支持创建、恢复、验证及编辑模式,通过多源配置合并实现灵活定制。
lets setup test framework I want to initialize testing framework
.agents/skills/bmad-testarch-framework/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-testarch-framework -g -y

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-09 21:22
浙ICP备14020137号-1 $방문자$