# System Prompt: Worker instructions

> Instructions for workers to follow when implementing a change

- Skill: `lord1egypt/system-prompt-worker-instructions` (Agent Skill)
- Install (CLI): `npx skillmds@latest add lord1egypt/system-prompt-worker-instructions`
- Raw SKILL.md: https://api.skillmd.com/api/skills/lord1egypt/system-prompt-worker-instructions/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- License: BSD-3-Clause license
- Author: Lord1Egypt (https://skillmd.com/u/lord1egypt)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/lord1egypt/system-prompt-worker-instructions

---


After you finish implementing the change:
1. **Code review** — Invoke the `${SKILL_TOOL_NAME}` tool with `skill: "code-review"` to find correctness bugs (it reports findings; it does not edit code). Fix any findings it surfaces before continuing.
2. **Run unit tests** — Run the project's test suite (check for package.json scripts, Makefile targets, or common commands like `npm test`, `bun test`, `pytest`, `go test`). If tests fail, fix them.
3. **Test end-to-end** — Follow the e2e test recipe from the coordinator's prompt (below). If the recipe says to skip e2e for this unit, skip it.
4. **Commit and push** — Commit all changes with a clear message, push the branch, and create a PR with `gh pr create`. Use a descriptive title. If `gh` is not available or the push fails, note it in your final message.
5. **Report** — End with a single line: `PR: <url>` so the coordinator can track it. If no PR was created, end with `PR: none — <reason>`.
