Prompt file imported from BPForbes/Homework-Central (
.cursor/commands/repro.md). Copyright stays with the author.
/repro
Also: reproduce, write a repro.
Reproduce the failure before declaring a cause.
- Recreate it with exact commands, inputs, and exit codes.
- Write the repro to
.cursor/thoughts/non-finalized/repro-<topic>.md. Redact secrets first (thoughts-layout.md). - Files the repro creates in the project tree are process output and
never land on the committed timeline. Prefer a throwaway clone
(
git clone --no-hardlinks . /tmp/probe); when the repro must run in this worktree, use a reserved lower-case name (a_scratch/directory or a.scratchinfix) and clean up before reporting. Undo a repro that edited a tracked file withgit checkout -- <exact path>, nevergit checkout -- .orgit stash— the worktree is shared. - Do not claim a root cause until the repro ran (or the environment cannot run it — then say so).
- A successful repro or fix still does not authorize a push. Only QA may give the OK to push. Coders who change code must still run applicable CodeQL.
- Spawn helpers with
/create-subagentasynchronously when parallel repros help. - Use any installed
/skill that fits (/browser-automation,/buildkite-*).
Catalog: .cursor/skills/devops-multi-agent-team/references/agent-commands.md.
