Carry a factory pull request through review by resolving review comments and failed checks on its existing branch, until it is ready for a person to merge or needs one to decide. Use as the action for review, review-comment, `@factory` conversation and failed-check triggers on `factory/` branches.
76
95%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Low
Low-risk findings worth noting
Answer the feedback on one existing factory pull request: Tessl Code Review findings, comments from people, and failed checks. Push fixes to the same branch. Never open a new branch or a new pull request.
.cloud-launch/trigger-events.json. Several events can be folded into one run; read them all and require that they name one pull request on a factory/ branch.githubAccess: write, for pushes, replies and resolving review threads.<!-- perihelion-factory:shepherd -->. If the pull request already has three, add factory:needs-human, comment that the budget is spent with a summary of what is still open, and stop. Tessl has no run budget of its own, so this count is the only thing that stops a loop between review and fix.AGENTS.md or CLAUDE.md chain and the team standards, as the review lenses do. A comment that cites a standard is judged against the standard's text.resolve-feedback skill for each unresolved item: verify it against the code, fix what is right, and decline what is wrong with a reason. For a failed check, read its log, reproduce it locally, and fix the cause the change introduced.tessl change verify where configured, commit, and push to the existing branch.Add factory:needs-human and say why, without pushing, when feedback items contradict each other, a fix would go beyond what the issue asked for, or a failed check is infrastructure rather than code. Approving and merging always stay with a person.
caafac3
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.