Skills
收录 96,981 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
测试与质量
对已完成的工作进行对抗式验证。将任何“完成”视为一组声明,然后重新运行所声称的验证,比较实际变更,检测被弱化的测试和虚假的完成声明,并给出基于证据的结论(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)。
基于 thoughtbot 最佳实践对 Ruby on Rails 应用进行全面的代码审计。当用户请求对 Rails 应用进行代码审计、代码评审、质量评估或分析时使用本技能。该技能分析整个代码库,重点关注测试实践(RSpec)、安全漏洞、代码设计(瘦控制器、领域模型、使用 ActiveModel 的 PORO)、Rails 约定、数据库优化和 Ruby 最佳实践。输出按类别(测试、安全、模型、控制器、代码设计、视图)分组的详细 markdown 审计报告,每个类别内带有严重程度等级(严重、高、中、低)。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
