Make a code change
Connect first
Section titled “Connect first”Connect the GitHub account that can read and write the repository. Connect logs, issues, or design files when the task needs them.
State the repository when several are available.
Example request
Section titled “Example request”In acme/web, fix the error that prevents a member from saving a dashboard with no description. Reproduce the error before you change code. Add the test that would have caught it, run the focused checks, and verify the form in a browser. Open a draft pull request. Do not deploy or merge it.
What the agent does
Section titled “What the agent does”The agent reads the repository instructions and code. It reproduces the problem, changes the smallest relevant path, and runs focused checks. It can use a browser to check a visible result.
The final reply should name the change, passed checks, pull request, and missing proof.
Useful limits
Section titled “Useful limits”State these when they matter:
- The repository, branch, or issue in scope.
- Whether the agent may commit, push, or open a pull request.
- Whether the pull request must be a draft.
- Whether it may change a public API, database schema, or dependency.
- Whether it may deploy or merge.
Follow up in the same conversation
Section titled “Follow up in the same conversation”Address the review comments that apply to this change. Explain any comment you do not accept.
Wait for CI. Fix only failures caused by this branch, then report the exact head and check state.
Update the pull request description with the test and browser proof. Do not merge.