Skill: Datadog Triage Flaky Test
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.
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.
Diagnosing Bugs is a six-phase procedure for hard bugs and performance regressions from Matt Pocock's skills collection. It triggers when you say "diagnose" or "debug this", or report something broken, throwing, failing or slow, and its premise is blunt: if you have a tight pass/fail signal for this specific bug, you will find the cause, and if you don't, no amount of reading code will save you.
Phase 1, building the feedback loop, is the heart of the skill. It lists ten ways to construct one, roughly in order of preference: a failing test at whatever seam reaches the bug, a curl script against a dev server, a CLI run diffed against a known-good snapshot, a headless browser script, a replayed captured trace, a throwaway harness, a property or fuzz loop, a git bisect run harness, a differential run between two versions, and as a last resort a human-in-the-loop script built from the bundled template. The loop then has to be tightened for speed, sharpness and determinism. For flaky bugs the goal is a higher reproduction rate rather than a clean repro. The phase only ends when the agent can show one command it has already run that is red-capable, deterministic, fast and runnable unattended. If no loop is possible, it stops and asks rather than guessing.
The later phases keep the same rigour. Reproduce the user's exact symptom and minimise the scenario until every remaining element is load-bearing. Write three to five ranked, falsifiable hypotheses and show them to the user before testing. Instrument one variable at a time with tagged debug logs (or a baseline measurement and bisection for performance work). Write the regression test before the fix, but only at a seam that exercises the real bug pattern, and treat a missing seam as a finding in its own right. Clean up tagged logs and record the correct hypothesis in the commit.
The skill also requires redacting every secret from the commands, outputs and artifacts it shows. MIT-licensed.
The instructions your agent loads, as published by Matt Pocock.
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.
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.
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.
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.