Skip to content

Aisles / Testing and debugging

Testing and debugging

Write tests for what changed, fix failures without weakening tests, and debug with evidence.

Official

  • v0.1.0

    Debug a bug with hypotheses instead of guesses. Reproduce it, isolate it, verify the root cause, make the smallest fix and add a regression test. Use when the user reports a bug, an error, a crash or unexpected behavior and the cause is unknown. Do not use for planned features or refactors.

    OfficialRuns scriptsAuditB
    • Claude Code
    • Codex
    • Cursor

    View skill★ 2

  • v0.1.0

    Fix failing tests from trimmed runner output, find the real cause, and never weaken an assertion without asking. Use when tests fail, CI is red, or the user asks to fix failing tests. Do not use to write new tests or to make a red suite green by deleting or skipping tests.

    OfficialRuns scriptsAuditB
    • Claude Code
    • Codex
    • Cursor

    View skill★ 2

  • v0.1.0

    Write tests only for the code that changed, using the project's own test framework and conventions, then run them. Use when the user asks to add tests, or after changing logic that has no tests. Do not use to rewrite a whole test suite or to chase coverage numbers.

    OfficialRuns scriptsAuditB
    • Claude Code
    • Codex
    • Cursor

    View skill★ 2

Elsewhere

Skills by other authors. We link to them and show their license. We do not host them and our CLI does not install them.

  • systematic-debugging

    A disciplined process for bugs, test failures and unexpected behavior.

    By
    Jesse Vincent
    License
    MIT

    Open on GitHub

  • test-driven-development

    Write the test first when implementing a feature or fixing a bug.

    By
    Jesse Vincent
    License
    MIT

    Open on GitHub

  • webapp-testing

    Test and debug local web apps with Playwright, including screenshots and browser logs.

    By
    Anthropic
    License
    Apache-2.0

    Open on GitHub