Agent Skills
› stacklok/toolhive-studio
stacklok/toolhive-studio
GitHub基于TDD工作流自动化复现并修复Bug,涵盖分析、编写失败测试、应用最小修复及回归验证。
Install All Skills
npx skills add stacklok/toolhive-studio --all -g -y
Skills in Collection (24)
基于TDD工作流自动化复现并修复Bug,涵盖分析、编写失败测试、应用最小修复及回归验证。
分析Bug报告
编写回归测试
应用最小修复
npx skills add stacklok/toolhive-studio --skill bug-fix-tdd -g -y
ToolHive Studio 深度链接功能指南,涵盖 toolhive-gui:// 协议实现、解析逻辑、IPC 通信及 Windows 注册机制,用于开发、调试和理解内部导航架构。
实现或调试 deep link 功能
添加新的 deep link intent
询问 IPC 模型或平台打包支持
npx skills add stacklok/toolhive-studio --skill deep-links -g -y
针对Electron/Node.js项目的安全漏洞修复指南,涵盖使用Grype和pnpm audit识别漏洞、追踪依赖来源、升级包或应用pnpm覆盖策略以消除CVE风险。
安全扫描失败
需要修复CVE漏洞
分析或忽略脆弱依赖
npx skills add stacklok/toolhive-studio --skill security-vuln-remediation -g -y
用于在 Claude Code、Codex 和 Cursor 中创建或修改 AI Agent 技能。指导用户定义技能名称、描述及元数据,并同步至各平台目录结构。
创建新技能
添加代理能力
设置斜杠命令
npx skills add stacklok/toolhive-studio --skill skill-creator -g -y
用于编辑AI Agent技能文件,确保Claude、Codex和Cursor三端同步。提供查找、修改、验证及删除技能的标准化工作流,以.claude/skills/为唯一权威源,避免直接操作其他代理目录。
需要更新或创建AI Agent技能文件
需要同步多个AI代理(如Claude, Codex, Cursor)的技能配置
npx skills add stacklok/toolhive-studio --skill skill-editor -g -y
提供测试API断言的指南,指导使用recordRequests()验证POST/PUT/DELETE等写操作的请求参数、顺序和次数,确保副作用逻辑正确。
编写涉及创建、更新或删除资源的API测试用例
需要验证前端触发的后端Mutation操作是否正确发送了请求
npx skills add stacklok/toolhive-studio --skill testing-api-assertions -g -y
通过条件覆盖模拟API响应,验证组件是否发送正确的查询参数、排序或分页等请求。适用于测试过滤、排序及分页等读操作的行为,确保UI渲染符合预期而非检查内部实现细节。
测试API查询参数传递
验证列表过滤功能
测试分页和排序逻辑
npx skills add stacklok/toolhive-studio --skill testing-api-overrides -g -y
指导在涉及API调用的测试中使用MSW自动生成的Mock,涵盖自动创建、Fixtures管理及自定义数据方法,是编写和修改相关测试的必读指南。
需要为包含API调用的代码编写单元测试
需要重构或修改现有的API测试用例
npx skills add stacklok/toolhive-studio --skill testing-with-api-mocks -g -y
基于TDD方法自动复现并修复Bug。通过编写失败测试定位问题,应用最小化代码修复,并执行完整测试套件与静态检查以确保质量,支持直接修复回退策略。
分析错误报告以复现缺陷
编写回归测试用例
应用最小化代码修复
npx skills add stacklok/toolhive-studio --skill bug-fix-tdd -g -y
ToolHive Studio深度链接实现指南,涵盖toolhive-gui://协议解析、路由导航及IPC通信机制,用于开发、调试或添加新的深度链接功能。
实现深度链接功能
调试深度链接跳转问题
添加新的深度链接意图
理解深度链接架构
npx skills add stacklok/toolhive-studio --skill deep-links -g -y
提供Electron/Node.js项目中安全漏洞的修复流程,包括使用Grype和pnpm audit识别CVE、追踪依赖关系、尝试升级直接依赖或应用pnpm覆盖规则以消除安全风险。
安全扫描失败
需要修复CVE漏洞
分析或忽略有风险的依赖
npx skills add stacklok/toolhive-studio --skill security-vuln-remediation -g -y
用于在 Claude Code、Codex 和 Cursor 中创建和管理 AI Agent 技能。提供标准化目录结构、SKILL.md 格式规范及跨平台同步工作流,支持新技能生成与现有技能修改。
创建新的 AI agent 技能
添加代理能力
设置斜杠命令
npx skills add stacklok/toolhive-studio --skill skill-creator -g -y
用于编辑 AI Agent 技能文件,确保在 Claude、Codex 和 Cursor 之间保持同步。以 Claude 为源文件进行编辑,并通过 CLI 命令复制变更至其他平台,同时验证一致性。
需要修改或更新现有的 Agent 技能描述或逻辑
需要在多个 AI 编辑器(Claude/Codex/Cursor)间同步技能配置
npx skills add stacklok/toolhive-studio --skill skill-editor -g -y
提供在测试中验证API请求断言的方法,通过recordRequests捕获并检查POST/PUT/DELETE等副作用操作的请求参数、路径及顺序,确保后端交互正确。
测试创建资源操作
测试更新或删除资源
验证API请求载荷
检查前端触发的后端副作用
npx skills add stacklok/toolhive-studio --skill testing-api-assertions -g -y
指导如何通过条件覆盖模拟API响应,验证组件发送的正确查询参数和请求参数。适用于测试过滤、排序、分页等读取操作,确保基于用户可见行为而非内部实现细节进行测试。
测试前端组件的API请求参数
验证列表过滤、排序或分页逻辑
设置测试作用域的API Mock自定义
npx skills add stacklok/toolhive-studio --skill testing-api-overrides -g -y
提供前端 API 测试的 Mock 指南,基于 MSW 实现 Schema 驱动的自动 Mock 生成。涵盖测试触发流程、Fixtures 存储结构、命名规范及数据自定义方法,旨在简化涉及 API 调用的组件测试编写。
编写涉及 API 调用的前端测试
需要为 API 端点创建或修改 Mock 数据
调试因网络请求导致的测试失败
npx skills add stacklok/toolhive-studio --skill testing-with-api-mocks -g -y
基于TDD流程自动复现并修复Bug。通过编写失败测试定位问题,应用最小化代码修复,运行测试套件与静态检查确保质量,并生成PR描述,支持CI自动化或手动调用。
分析Bug报告
编写回归测试
应用最小化修复
npx skills add stacklok/toolhive-studio --skill bug-fix-tdd -g -y
ToolHive Studio 深度链接功能指南,涵盖 toolhive-gui:// 协议实现、调试及架构解析。
实现或调试深度链接功能
添加新的深度链接意图
理解深度链接架构与 IPC 模型
npx skills add stacklok/toolhive-studio --skill deep-links -g -y
针对 Electron/Node.js 项目,提供基于 Grype 和 pnpm audit 的安全漏洞修复指南。涵盖漏洞识别、依赖追踪、直接升级及通过 overrides 强制覆盖等标准化修复流程。
安全扫描(Grype/pnpm audit)报告漏洞
需要修复已知 CVE
分析或覆盖有漏洞的依赖
npx skills add stacklok/toolhive-studio --skill security-vuln-remediation -g -y
用于创建跨 Claude Code、Codex 和 Cursor 兼容的 AI Agent 技能。指导用户定义 SKILL.md 元数据,按规范创建目录结构,并将技能同步至各平台配置中。
创建新的 AI agent 技能
添加代理能力
设置斜杠命令
npx skills add stacklok/toolhive-studio --skill skill-creator -g -y
用于编辑AI代理技能文件,确保在Claude、Codex和Cursor之间保持同步。通过修改主源并复制到其他平台来更新或删除技能配置。
需要更新现有AI技能描述或指令
需要同步多个Agent平台的技能配置
需要修复技能文件中的错误
需要删除不再使用的技能
npx skills add stacklok/toolhive-studio --skill skill-editor -g -y
提供测试 API 请求断言的方法,通过 recordRequests 捕获并验证 POST/PUT/DELETE 等副作用操作的请求路径、方法和载荷,确保前端交互正确触发后端状态变更。
验证创建资源操作
验证更新资源操作
验证删除资源操作
检查 API 调用顺序或次数
npx skills add stacklok/toolhive-studio --skill testing-api-assertions -g -y
指导如何使用conditionalOverride测试API参数,通过基于请求条件的Mock响应验证组件行为,适用于过滤、排序和分页等场景。
测试API查询参数是否正确
验证列表过滤功能
测试分页或排序逻辑
npx skills add stacklok/toolhive-studio --skill testing-api-overrides -g -y
指导在测试中自动使用 MSW 生成 API Mock,涵盖自动化流程、Fixtures 管理及自定义方法。
编写涉及 API 调用的测试用例
修改或重构包含 API 请求的测试代码
npx skills add stacklok/toolhive-studio --skill testing-with-api-mocks -g -y


