Adversarial review of the most recent piece of work in the current session, delegated to a sub-agent with fresh context. Probes for errors, untested assumptions, and glossed-over decisions. Produces a short critical document for the user. Use when asked to "critique", "be skeptical", "challenge me", or "find what's wrong".
Keep the analytical pipeline hygienic, clear, and efficient. Propose changes before implementing. Limit changes to what is clearly needed -- do not over-engineer. Tasks (in priority order): testing, linting, refactoring, documentation, efficiency, sub-agent review. Requires a clean git state before starting.
Adversarial pre-submission peer review of a manuscript, calibrated to the standards of a specific journal type (general-interest PS, comparative, methods, general science, economics). Use when asked for a review or referee report.
R style guide: directory structure, .qmd runner, targets, naming, function docs. Use when writing or refactoring R code, or reviewing a diff for style consistency.
Full pipeline rebuild from scratch to verify reproducibility. Clears the cache, re-runs every step, verifies outputs match what was previously committed. Requires a clean git state before starting, if git is used.