Researches how a task should be implemented in THIS codebase for the dev-practices execute skill's research atom. Surfaces the existing primitives/components to reuse, the CURRENT (not deprecated) pattern to follow, and the Core Invariant -- recording findings into the beads task. Spawned by the execute skill in a…
Independent adversarial reviewer for the dev-practices execute skill's review atom. Reads a beads task's research findings and implementation plan, rates findings LOW/MEDIUM/HIGH against a fixed rubric, and returns a verdict (ALLLOW / NEEDSREFINEMENT / NEEDSUSERINPUT) that routes the next atom. Spawned by the execute…
Writes the failing regression test (TDD red) for the dev-practices execute skill's write-test atom. Designs the test at the right level -- integration/ E2E through the outer surface by default -- from the plan stored in a beads task. Spawned by the execute skill in a fresh context -- NOT for direct or proactive…
Single-disease, whole-tree codebase scanner for the in-loop targeted review (code-review --targeted). Given ONE disease-pattern spec and ONE lens (dedup | consistency | layering), finds every instance of that ONE pattern across the whole source tree and emits a disposition table (MIGRATE / ALLOWLIST / DEFER).…
Reviews code for logic duplication -- not just textual copy-paste but semantically equivalent code expressed differently. Especially important in AI-assisted codebases where generated code varies syntactically. Read-only.
Reviews whether logic lives in the correct architectural layer: transport wrappers vs business logic vs repositories vs adapters vs services. Read-only.
Reviews test quality: are tests testing behavior or just mocking everything? Are assertions meaningful? Is coverage real or illusory? Do mocks verify the right things? Read-only -- writes findings to output file.