Skills
收录 97,222 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
测试与质量
xUnit 測試專案建立與設定的專門技能。當需要建立測試專案、設定專案結構、配置 NuGet 套件、組織測試資料夾時使用。涵蓋 csproj 設定、套件管理、專案結構、xunit.runner.json 配置等。 每當使用者提到建立測試專案、xUnit 設定、測試專案結構、NuGet 測試套件,或測試用的 csproj 設定時,請務必使用此技能,即使他們沒有明確要求專案設定指引。關鍵字:xunit project、xunit setup、測試專案建立、test project setup、建立測試專案、project structure、專案結構、folder structure、xunit package、nuget packages、測試套件、如何建立測試專案、xunit configuration
对已完成的工作进行对抗式验证。将任何“完成”视为一组声明,然后重新运行所声称的验证,比较实际变更,检测被弱化的测试和虚假的完成声明,并给出基于证据的结论(VERIFIED / VERIFIED WITH CAVEATS / REFUTED)。任何 Agent 或模型声称工作已完成后均可使用,例如“/fable-judge”“评判这项工作”“验证它做了什么”“这真的奏效了吗?”。还可通过“/fable-judge suite <target>”对技能或模型运行 fable-method 陷阱测试套件。
通过严谨的 red-green-refactor 循环和可观察的回归测试,推动可测试的行为变更与错误修复。使用单元/集成测试实现新功能、修复可复现错误、修改业务逻辑,或先编写测试来定义行为契约时使用,即使用户没有明确提到“fable-tdd”(例如“先写测试修复这个错误”“写个测试并让它通过”“带测试添加此功能”“对这段逻辑做 TDD”)。没有明确断言的大范围探索性原型开发请勿使用(改用 fable-discover 或 fable-plan);实现后的审查也请勿使用(改用 fable-review)。
通过测试、构建、类型检查和运行时冒烟检查,证伪软件实现,并在完成前收集最新的机器验证验收证据。适用于运行测试套件、检查类型正确性、验证验收标准或验证代码修改后的完整性,即使用户没有明确提到 "fable-verify"(例如 "verify my changes"、"run all tests and typecheck"、"check if everything passes"、"prove this works")。不要用于规划(使用 fable-plan)或代码差异审查(使用 fable-review)。
在生产流量中实时启用评审器:在项目中创建 Opik 在线评估规则(LLM-as-judge 或 Python 指标),配置采样、过滤器、变量映射和成本上限,然后确认新 trace 正在评分。通过 SDK 的 REST 客户端工作;连接时通过 MCP 读取规则和评分名称。返回规则、其生成的评分名称以及查看方式。适用于“为生产 trace 评分”、“监控生产环境中的幻觉”、“让这个评审器上线”、“设置在线评估规则”或“质量下降时提醒我”。不适用于离线实验(使用 evaluate 或 compare)或查找现有问题(使用 diagnose)。
使用 Opik Agent Optimizer 改进提示词:解析提示词、数据集和指标,选择算法,运行有界优化,在留出数据上检查收益,并将最佳结果保存为新提示词版本,同时附上优化运行链接。通过 opik-optimizer 包运行;连接时通过 MCP 读取提示词和数据集。适用于“优化这个提示词”、“改进我的系统提示”、“让 Agent 回答得更好”、“针对我的数据集调整提示词”或“运行提示词优化器”。不适用于单次质量测量(使用 evaluate)、在测试套件上比较前后效果(使用 compare)或无数据手动编辑提示词。
对照 OWASP Top 10:2025——十项最关键的 Web 应用安全风险——审查代码与架构。适用场景:(1) 审查代码中的安全漏洞,(2) 对照 OWASP 类别审计某项功能或代码库,(3) 为已识别的漏洞提供修复指导,(4) 编写新代码并需要安全编码模式。触发词:'review for security'、'OWASP audit'、'check for vulnerabilities'、'security checklist'、'is this code secure'、'security review'、'fix vulnerability'。
使用 React Native Testing Library(RNTL)v13 和 v14(`@testing-library/react-native`)编写测试。适用于编写、审查或修复 React Native 组件测试。涵盖:render、screen、查询(getBy/getAllBy/queryBy/findBy)、Jest 匹配器、userEvent、fireEvent、waitFor 和异步模式。支持 v13(React 18,同步 render)和 v14(React 19+,异步 render)。触发条件:React Native 组件测试文件、RNTL 导入、提及“testing library”、“write tests”、“component tests”或“RNTL”。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
