Coding · Intermediate
Reproduce code bugs and verify test fixes
Isolate error cases, apply minimal source fixes, and verify behavior with automated tests
- When you askReceive bug report
- ThenReproduce bug and run tests
- ResultReview diff and test logs
Investigate software bug reports by reproducing failing cases, pinpointing the faulty logic, and writing minimal code adjustments. The bot executes local test suites to ensure edge cases are handled without causing regressions, then presents the diff and test logs for developer inspection before committing changes.
Prompt to start with
BotBentoRecommended
When given an issue description or failing test, inspect the relevant repository files and run the test suite in the terminal. Isolate the bug with a minimal reproducing case before modifying any code. Keep edits strictly scoped to the problem without refactoring unrelated code. Re-run tests to confirm resolution, and verify edge cases such as empty inputs or boundary values. Present the full diff and test results in chat. Wait for user approval before staging, committing, or pushing any changes to GitHub.