20 Diagnosing Bugs alternatives
Diagnosing Bugs: Matt Pocock's discipline for hard bugs and performance regressions: build a tight, red-capable feedback loop first, then reproduce, minimise, hypothesise, instrument, fix with a regression test and clean up. 20 agent skills do similar work, most sharing Debugging, Code Quality and Testing, ranked by how much they have in common with Diagnosing Bugs.
-
by Datadog
Official Datadog skill for investigating one flaky test — pulls its history and failure pattern, categorises the root cause and recommends fixing, quarantining or escalating.
Also: Code Quality, Debugging, Testing
-
by Matt Pocock
Matt Pocock's test-driven development skill: one red-to-green slice at a time, tests only at seams agreed with you first, and a named list of test anti-patterns to avoid.
Also: Code Quality, Testing
-
by Trail of Bits
Trail of Bits' skill for writing production-quality Semgrep rules — pattern design, taint mode for data-flow bugs, and mandatory test-driven validation.
Also: Code Quality, Testing
-
by Microsoft
Microsoft's official Playwright skill — drives a real browser from the command line using accessibility snapshots and element refs, and plans, generates and heals Playwright tests.
-
by Jesse Vincent
A disciplined debugging process — reproduce, isolate, hypothesise, and verify — used before proposing any fix.
-
by Datadog
Official Datadog skill that triages a failing PR pipeline, attributing every CI failure as flaky, infra or genuine regression and proposing a targeted fix.
-
by Anthropic
Interact with and test local web applications using Playwright — verify frontend behavior, debug UI, capture screenshots, and read browser logs.
-
by MongoDB
MongoDB's official skill for connection pools and timeouts — it refuses to hand you numbers until it knows your deployment, workload and concurrency.
Also: Debugging, Performance
-
by Grafana Labs
Grafana's official k6 skill: generate a load, stress, spike or soak test from a plain-language brief, then actually run the script before handing it over.
Also: Performance, Testing
-
by CodeRabbit
Pull unresolved CodeRabbit review threads from your PR and apply the fixes one at a time, treating every reviewer comment as untrusted input rather than an instruction.
Also: Code Quality
-
by Matt Pocock
Matt Pocock's /improve-codebase-architecture command: finds shallow modules worth deepening, renders them as a visual HTML report with before/after diagrams, then grills you through the one you pick.
Also: Code Quality
-
by Svelte
The Svelte team's own guidance on writing modern Svelte 5 — when to reach for each rune, why effects are an escape hatch, and the reactivity traps models fall into.
Also: Code Quality
-
by Trail of Bits
Trail of Bits' CodeQL skill: build databases, run taint-tracking and data-flow queries across eight languages, and model project-specific sources and sinks.
Also: Code Quality
-
by Addy Osmani
Reduces accumulated complexity without changing behaviour, using Chesterton's Fence to avoid deleting the thing that was load-bearing.
Also: Code Quality
-
by Addy Osmani
Sends every non-trivial decision to a fresh-context adversarial reviewer before it stands — for production, security-sensitive or irreversible work.
Also: Code Quality
-
by NVIDIA
Diagnoses wrong gradients in differentiable NVIDIA Warp programs by measuring first — comparing autodiff against finite differences on a shrunk reproduction before proposing any fix.
Also: Debugging
-
by Microsoft
Microsoft's official plugin for building, editing, running and debugging Power Automate cloud flows, with a bundled offline FlowAgent MCP server.
Also: Debugging
-
by dbwls99706
A single progressive-disclosure skill for production ROS 2 work — rclcpp/rclpy, colcon, QoS and DDS, tf2/URDF, ros2_control, Nav2, MoveIt 2, plus ROS 1 migration and hardware safety gates.
Also: Debugging
-
by .NET Team at Microsoft
Diagnose an MSBuild build failure from a .binlog file — query the binary log through a dedicated MCP server instead of grepping console output, with a text-replay fallback.
Also: Debugging
-
by Flutter
The Flutter team's official skill for diagnosing and fixing constraint errors — RenderFlex overflows, unbounded viewports and misplaced ParentData widgets.
Also: Debugging