先准备可重复复现症状的测试或命令,再按原因调查、正常示例对比、假设验证和修复四个阶段,定位根本原因并用回归测试验证结果。
- 调查测试或构建失败
- 排查跨多个系统的异常
- 复现间歇性缺陷
200 个 · 按相关度排序
先准备可重复复现症状的测试或命令,再按原因调查、正常示例对比、假设验证和修复四个阶段,定位根本原因并用回归测试验证结果。
为新功能和缺陷修复先编写失败测试,再以最少代码实现通过并整理代码。反复验证预期行为及对现有功能的影响,遵循项目已有测试工具与约定。
Organize software development from requirements and architecture through testing, review, and deployment. Use specialized agent roles, shared memory, and test-driven development, where tests are written before code, to coordinate work across the project.
中文简介正在准备中。当前显示英语简介。
Build features or fix bugs by writing a small test first, checking that it fails for the expected reason, and making the smallest code change needed. Run related tests and review the changes for unintended effects.
中文简介正在准备中。当前显示英语简介。
Guide Rust development through test-driven development: write a failing test, implement enough code to pass, then refactor. Includes practical test patterns and final checks for formatting, static analysis, and test results.
中文简介正在准备中。当前显示英语简介。
Turn specifications and designs into working code using test-driven development: write failing tests, implement enough code to pass, then refactor. The workflow also covers error handling, performance improvements, documentation, and coordinated changes across components.
中文简介正在准备中。当前显示英语简介。
Create automated shell script tests with Bats, a Bash testing tool. Check exit codes, output, and failure cases, organize reusable test helpers and data, and run checks across shells or in CI/CD pipelines.
中文简介正在准备中。当前显示英语简介。
Create and organize Python tests with pytest. Use reusable setup, mock replacements for external services, controlled test time, and coverage reports to check normal behavior, failures, retries, and interactions between application components.
中文简介正在准备中。当前显示英语简介。
Write JavaScript and TypeScript tests with Jest, Vitest, and Testing Library. Covers functions, UI components, and APIs, including mock replacements for external services, reusable test data, and setup for automated testing.
中文简介正在准备中。当前显示英语简介。
Design workflows that evaluate and refine AI outputs through self-review, separate generation and evaluation roles, tests, or weighted scoring criteria. Includes patterns for structured feedback, iteration limits, and stopping when quality stops improving.
中文简介正在准备中。当前显示英语简介。
Guide development from problem definition and planning through testing, debugging, review, and final verification. It uses test-driven development, writing a failing test before implementation, and requires evidence before reporting work as complete.
中文简介正在准备中。当前显示英语简介。
Investigate bugs, failing tests, and unexpected behavior through reproducible steps, logs, and comparisons with working code. Follow four stages to identify the root cause, test a hypothesis, apply a focused fix, and verify the result.
中文简介正在准备中。当前显示英语简介。
Carry out an existing implementation plan one task at a time in the current session. Verify each task with tests, record progress and decisions in a file, and review the whole branch after implementation.
中文简介正在准备中。当前显示英语简介。
Develop features and fix bugs by writing a behavior test first, observing its expected failure, and adding the minimum code needed to pass. Then clean up the code while keeping tests passing, applying this process where regression risk warrants it.
中文简介正在准备中。当前显示英语简介。
Write Jest unit tests for component behavior and user interactions. Includes reusable test data builders, mock replacements for dependencies, and test-driven development, where a failing test guides implementation before the code is cleaned up.
中文简介正在准备中。当前显示英语简介。
Use this skill when writing new features, fixing bugs, or refactoring code. Enforces test-driven development with 80%+ coverage including unit, integration, and E2E tests.
中文简介正在准备中。当前显示原文说明。
Collaboratively build and refine paper screening rubrics through brainstorming, test-driven development, and iterative feedback
中文简介正在准备中。当前显示原文说明。
Use when implementing any feature or bugfix, before writing implementation code
中文简介正在准备中。当前显示原文说明。
Troubleshoot Golang programs systematically - find and fix the root cause. Use when encountering bugs, crashes, deadlocks, races, or unexpected behavior in Go code. Covers debugging methodology, common Go pitfalls, test-driven debugging, pprof setup and capture, Delve, race detection, GODEBUG tracing, and production debugging. Start here for any 'something is wrong' situation. Not for interpreting profiles or benchmarking (→ See `samber/cc-skills-golang@golang-benchmark` skill), applying optimization patterns (→ See `samber/cc-skills-golang@golang-performance` skill), or designing new code (→ See `samber/cc-skills-golang@golang-safety` skill for defensive coding, `samber/cc-skills-golang@golang-concurrency` skill for concurrency design).
中文简介正在准备中。当前显示原文说明。
Use when implementing any feature or bugfix, before writing implementation code
中文简介正在准备中。当前显示原文说明。
Unified TDD skill with three input modes — from spec, from task, or from description. Enforces test-first development using repository patterns, with proptest guidance and backpressure integration.
中文简介正在准备中。当前显示原文说明。
Guides implementation of code tasks using test-driven development in an Explore, Plan, Code, Commit workflow. Acts as a Technical Implementation Partner and TDD Coach — following existing patterns, avoiding over-engineering, and producing idiomatic, modern code.
中文简介正在准备中。当前显示原文说明。
Test-driven development workflow with Red-Green-Refactor cycle across languages
中文简介正在准备中。当前显示原文说明。
Drives implementation by writing a failing test first, then the smallest code that passes it. Use this before writing implementation code for any feature or bugfix, when a bug needs a regression test, when existing code is hard to change safely, or when someone asks whether a change is covered. Also use to decide what is worth testing and what is not.
中文简介正在准备中。当前显示原文说明。