test-driven-development
Use when implementing any feature, fixing any bug, or changing behavior in TypeScript or Python — and whenever the user mentions TDD, test-first, test-driven, red-green-refactor, "write tests", "add tests", unit/integration tests, pytest, vitest, jest, mocking/test doubles, coverage gates, or retrofitting tests onto a legacy codebase. Teaches the full TDD discipline (the Iron Law, red-green-refactor, the Three Laws, FIRST, AAA/GWT, triangulation), with extensive runnable TypeScript (Vitest) and Python (pytest) examples, test-double/mocking guidance and anti-patterns, how to bootstrap TDD into a new OR existing repo, advanced patterns (outside-in, double-loop, property-based, controlling time/IO), and WHY test-first produces better software specifically when an AI agent writes the code. This is the comprehensive companion to the terse `superpowers:test-driven-development` enforcer — use both: that one to stay disciplined in the loop, this one for depth, examples, and setup.
评分58
质量分如何计算?
- 由六个维度加权得出,满分 100。
- 来源可信度(25):是否收录于官方或精选 registry。
- 可安装性(25):可直接运行的命令 > 已声明传输方式 > 仅源码。
- 维护活跃度(20):最近推送时间;已归档条目此项为 0。
- 采用度(20):仓库 star 数,按对数曲线计分。
- 文档完整性(10)与描述质量(10):是否有已解析的 manifest 或 SKILL.md frontmatter,以及是否为真实描述而非占位文本。
- 某个来源结构上无法提供的维度(registry 不提供 star 和许可证)不计入该条目的平均分,而不是记为 0 分,因此不同来源的条目仍可横向比较。
- 安全信号最多扣 20 分。每日抓取时重新计算。
codex skill install joeblackwaslike/agent-skills详情