Close the loop after a factory pull request merges by summarising it on its issue, closing the issue, and recording the remediated finding's pull request. Use as the action for a `github:pull_request.closed` trigger where the pull request merged from a `factory/` branch.
73
92%
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
Finish the bookkeeping for one merged factory pull request, so that the issue, and the finding when there is one, say what happened.
.cloud-launch/trigger-events.json. Require one pull_request.closed event with payload.pull_request.merged true and a head branch starting factory/; otherwise stop without changes.githubAccess: write.Closes #<number>) and any finding it remediates (Finding: <id>). A pull request can have either or both.factory and factory:needs-human labels.tessl finding view <id> --json. If it has no pull_request link matching this pull request, add one with tessl finding link add <id> --type pull_request --url <url> --json. Leave the finding's state alone; the next conformance sweep confirms whether the drift is gone.factory label. A person decides whether it goes to the factory.Do not reopen, revert or edit the merged code, and do not post more than one summary comment per issue.
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.