Tdd
插件 警告 活跃Introduces commands for test-driven development, common anti-patterns and skills for testing using subagents.
To improve software quality and development confidence by enforcing rigorous Test-Driven Development practices and automating test creation and maintenance.
功能
- Enforces Test-Driven Development methodology
- Automates test writing for local code changes
- Orchestrates fixing of failing tests
- Detects common testing anti-patterns
- Guides adherence to Red-Green-Refactor cycle
使用场景
- Implementing new features with a test-first approach
- Ensuring all bug fixes are backed by failing tests
- Refactoring code safely with comprehensive test coverage
- Automating the process of adding tests to existing code changes
非目标
- Replacing manual testing entirely
- Providing a general-purpose code formatter or linter
- Running tests in a CI/CD pipeline directly (focus is on local development)
License
- critical:License usabilityThe plugin is licensed under the GNU General Public License v3.0, which is a strong copyleft license. This license may impose significant restrictions on derivative works and distribution, potentially hindering usability in commercial or proprietary contexts without careful consideration and compliance.
安装
请先添加 Marketplace
/plugin marketplace add NeoLabHQ/context-engineering-kit/plugin install tdd@context-engineering-kit包含 3 个扩展
Skill (3)
Systematically fix all failing tests after business logic changes or refactoring
Use when implementing any feature or bugfix, before writing implementation code - write the test first, watch it fail, write minimal code to pass; ensures tests actually verify behavior by requiring failure first
Systematically add test coverage for all local code changes using specialized review and development agents. Add tests for uncommitted changes (including untracked files), or if everything is commited, then will cover latest commit.
质量评分
警告类似扩展
Karpathy Coder
100Active coding discipline enforcer based on Karpathy's 4 principles: surface assumptions, keep it simple, make surgical changes, define verifiable goals. Ships 4 Python tools (complexity_checker, diff_surgeon, assumption_linter, goal_verifier), a review agent, /karpathy-check slash command, and a pre-commit hook. All tools stdlib-only.
Autoresearch Agent
100Autonomous experiment loop that optimizes any file by a measurable metric. 5 slash commands, 8 evaluators, configurable loop intervals (10min to monthly).
Context7 Plugin
100Upstash Context7 MCP 服务器,用于查找最新文档。直接从源代码存储库将特定版本的文档和代码示例拉取到您的 LLM 上下文中。
Cypress
100创建、更新和修复 Cypress 测试。连接到 Cypress Cloud 以查看测试结果并利用数据来管理您的测试套件。
Tdd
99TDD workflow enforcement with auto-test hook
TDD Workflows
98Test-driven development methodology with red-green-refactor cycles and code review