Execute repo-local code edits and run deterministic verification.
Installation
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Execute repo-local code edits and run deterministic verification.
metadata
{"short-description":"Edit code with a tight repo-worker verify loop","tags":["coding","editing","repo-worker","testing"]}
Instructions
Apply the minimal edits needed for the current step while preserving
unrelated behavior.
Treat existing tests as constraints and do not weaken or rewrite them
without an explicit behavior-level reason.
When changing validation, invariants, or error behavior, update all
neighboring code paths that implement the same rule so callers observe
consistent semantics.
Replace assertion-based public input checks with explicit runtime errors
when the task is about user-facing validation semantics; keep assertions
only when they are intentionally internal invariants. Do not add new
public-input validation with assert.
If a search or command result is truncated, rerun a narrower command or use
exact file reads before editing.
Run targeted checks first, then broader checks only when the task requires
them.
Add focused regression coverage when a missing behavior guard is the safest
way to lock in the fix.
Record command-output summaries with explicit pass, mixed, blocked, failed,
or not-run outcomes and note unresolved risks.
Keep shell commands simple and Host-Mount-safe: avoid &&, shell globs, and
brace expansion; use separate tool calls when you need multiple reads or
checks.
Prefer repo-local runners or interpreters when available, such as
.venv/bin/python, venv/bin/python, python -m pytest, tox, or
nox; if the environment is clearly unavailable, report
environment_blocked instead of continuing blind retries.
Do not install dependencies, sync environments, or invoke approval-requiring
bootstrap commands solely to get verification running. If the available
environment cannot execute the targeted checks directly, stop and report
environment_blocked.