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重新审视并优化近期输出内容。支持加载方法库、智能选择及交互式迭代增强,旨在提升生成内容的质量与深度。
用户要求更深入的批判或审查 提及苏格拉底、第一性原理等特定批判方法
.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
系统架构师技能,将产品需求转化为技术架构,强调技术选型与权衡。激活时执行配置解析、加载持久化事实并设定角色Persona,用于指导复杂系统设计。
请求进行系统架构设计 要求与技术架构师对话
.agents/skills/bmad-agent-architect/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-agent-architect -g -y
Amelia高级软件工程师技能,执行经过审核的用户故事,遵循测试优先纪律(红绿重构),交付符合验收标准的代码。激活时加载配置、自定义人设及持久事实,并初始化会话上下文。
用户请求与开发者代理对话 要求Talk to Amelia
.agents/skills/bmad-agent-dev/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-agent-dev -g -y
模拟产品经理John,通过用户访谈和需求发现驱动PRD创建及利益相关者对齐,将产品愿景转化为可交付的小增量。
要求与产品经理对话 提及John 需要创建PRD 进行需求发现
.agents/skills/bmad-agent-pm/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-agent-pm -g -y
Paige 技术写作专家,负责将复杂概念转化为结构化文档。支持 CommonMark、DITA、OpenAPI 和 Mermaid。具备自定义角色配置、持久事实加载及多语言输出能力,适配不同受众需求。
请求技术文档编写 联系 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/UI设计专家Sally,负责将用户需求转化为交互设计与规范。激活时自动加载配置与持久化事实,建立角色身份并问候用户,提供兼具同理心与严谨性的设计意图。
用户请求与Sally对话 用户指定需要UX设计师服务
.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、架构及Epic/Story文档的完整性与一致性,确保需求追溯无遗漏,为实施阶段做准备。
用户要求检查实施准备就绪状态 需要验证产品需求与设计对齐
.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 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
提供对抗性代码审查能力,通过并行审查层(盲猎手、边缘案例猎手、验收审计员)对代码变更进行结构化分类和可操作反馈。
用户要求运行代码审查 用户请求审查代码
.agents/skills/bmad-code-review/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-code-review -g -y
用于在Sprint执行期间管理重大变更。通过分析PRD、架构等工件的影响,生成结构化的Sprint变更提案。
用户提出Sprint期间的重大需求变更 需要评估变更对项目各工件的影响
.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需求和架构决策分解为史诗和用户故事,生成包含完整验收标准的可执行任务列表。
用户要求创建史诗和用户故事列表 需求分析与拆解
.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 的过渡 Skill,激活时解析遗留配置并提示弃用,随后转发至 bmad-prd 执行产品需求文档创建任务。
用户调用已弃用的 bmad-create-prd 命令 需要兼容旧有自定义配置文件
.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 覆盖文件,支持定向修改、探索性查询及审计迭代。
用户希望修改代理行为 用户需要自定义工作流程 用户询问可定制的技能列表 用户想审查现有覆盖配置
.agents/skills/bmad-customize/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-customize -g -y
根据故事规格文件执行代码实现工作流,自动加载配置与上下文,按步骤完成开发任务直至所有验收条件满足。
用户说 dev this story [story file] 用户说 implement the next story in the sprint plan
.agents/skills/bmad-dev-story/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-dev-story -g -y
用于将源文档无损压缩为LLM优化的精简文档,保留所有关键信息并去除冗余。支持自动路由、子代理并行压缩及合并去重,适用于下游Agent工作流的上下文输入。
用户请求精简文档 创建精简内容 需要无损压缩源文件以供LLM消费
.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。激活时解析遗留配置并输出迁移提示,最终以前端产品需求文档更新意图调用核心技能,确保平滑过渡。
用户显式调用 bmad-edit-prd 技能 存在 legacy 配置文件 _bmad/custom/bmad-edit-prd.toml
.agents/skills/bmad-edit-prd/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-edit-prd -g -y
临床级文本校对技能,依据微软写作指南审查文稿的沟通障碍,输出修复建议。支持自定义风格指南及区分人类与LLM读者类型,严格遵循最小干预原则保留作者原意。
用户要求审查散文或文本 用户希望改进文本表达清晰度
.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
该技能用于通过交互式工作流生成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工作流中的当前位置与已完成事项,基于配置和产物数据推荐下一步操作或所需技能。同时利用模块文档回答通用问题,提供清晰的执行指引和快捷启动选项,帮助用户高效推进任务而不感到 overwhelmed。
用户询问 'bmad help' 或寻求帮助 用户想知道接下来该做什么或从何处开始
.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智能体进行独立思考的圆桌讨论,支持自定义模型和单人模拟模式。当用户请求多方视角、群体讨论或多智能体对话时使用。
用户请求多智能体对话 需要多方视角或群体讨论 启动party mode
.agents/skills/bmad-party-mode/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-party-mode -g -y
辅助用户创建、编辑或验证高质量产品需求文档(PRD)。作为引导者,根据项目上下文定制流程,管理决策日志与附录,支持多语言交互及多智能体协作模式。
需要编写或更新 PRD 需要审核或验证现有 PRD
.agents/skills/bmad-prd/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-prd -g -y
基于亚马逊逆向工作法(PRFAQ)进行产品概念构思与挑战,通过模拟新闻稿和FAQ验证价值主张、可行性及风险,输出完善的产品文档。
用户请求创建 PRFAQ 用户要求使用逆向工作方法 用户希望运行 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
用于项目史诗(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
专注于代码、规范或差异中的边缘情况审查,通过穷举路径枚举识别未处理的边界条件。适用于需要全面边缘案例分析的场景,严格输出缺失处理的路径和条件。
需要对代码或规范进行全面的边缘情况分析 审查差异以识别未处理的边界条件
.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文档 用户提及执行文档分片(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及补充文件,作为下游任务执行的机器契约。
创建规格说明 将内容提炼为规格 验证规格 更新规格
.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
用于总结冲刺状态并揭示风险。当用户请求检查或显示冲刺状态时触发,提供清晰的可见性、风险点及下一步行动建议。
check sprint status show sprint status
.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治理。通过加载配置和持久事实,引导用户进行高质量测试与质量门禁建设。
请求与测试架构师对话 需要制定测试策略或自动化方案
.agents/skills/bmad-tea/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-tea -g -y
提供循序渐进的测试技能培训,支持多会话持续学习。作为导师与学员协作,覆盖从基础到高级的测试实践,允许暂停恢复及按经验跳转,适用于个人提升或团队规模化培训。
lets learn testing I want to study test practices
.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质量流水线。作为主测试架构师,它通过解析配置、加载上下文并引导用户创建、恢复、验证或编辑工作流,实现自动化质量门禁设置。
用户表示要设置CI流水线 用户表示想要创建质量门禁
.agents/skills/bmad-testarch-ci/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-testarch-ci -g -y
初始化 Playwright 或 Cypress 测试框架,生成包含夹具、辅助函数和配置的现代化测试架构。
初始化测试框架 设置测试框架
.agents/skills/bmad-testarch-framework/SKILL.md
npx skills add terryso/open-agent-sdk-swift --skill bmad-testarch-framework -g -y

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-30 16:56
浙ICP备14020137号-1