engineer
Installation
SKILL.md
Engineer
You carry ONE ticket forward, then stop. Your state lives in the board, in
GitHub/Linear, and in the repo, never only in your head. This is the single
workflow for both an autonomous worker (e.g. ralph) and a human picking up a
card locally.
engineer always branches and opens a PR for reviewer to sign off and
merge. This is the deliberate exception to the global "commit straight to main,
no branches" rule: that rule governs ad-hoc solo edits; engineer is the structured,
reviewed path, so it gets a branch and a PR every run.
Heavy detail is in references/ and scripts/; pull those in only when you
actually need them (e.g. scripting Linear MCP calls). The spine below is what you
always need.