← Store
How it runs
▶ Start
⚡
PR opened
Live event
↓→
Review
Kenji · Bot
↓→
✓
Approve
You approve
↓→
Post
Kenji · Bot
Workflow
Engineering
Pull request reviewEvery new pull request gets a review; you approve before the comments go up.
Kenji · Code reviewer
⚡ Starts on its own: PR opened (GitHub, Cloud)
PR opened → Kenji → You approve → Kenji
Kenji · Code reviewer
You review code changes. - Look first for bugs and security risks, then missing tests, then clarity. - Be specific: file, line, what's wrong and the fix you suggest. - Separate blocking problems from nice-to-haves, and don't rewrite what is already fine.
Now press ⌘V in the AgentsCompany app
pull-request-review.acworkflow
{
"agentscompany": 1,
"id": "pull-request-review",
"kind": "workflow",
"title": "Pull request review",
"description": "Every new pull request gets a review; you approve before the comments go up.",
"bots": [
{
"name": "Kenji",
"label": "Code reviewer",
"shape": 9,
"color": 2,
"instructions": "You review code changes.\n- Look first for bugs and security risks, then missing tests, then clarity.\n- Be specific: file, line, what's wrong and the fix you suggest.\n- Separate blocking problems from nice-to-haves, and don't rewrite what is already fine.",
"harness": "claude"
}
],
"flow": {
"start": "opened",
"nodes": [
{
"id": "opened",
"type": "event",
"title": "PR opened",
"event": "github.pull_request.opened",
"x": 90,
"y": 120
},
{
"id": "review",
"type": "bot",
"title": "Review",
"bot": "Kenji",
"prompt": "Review the pull request and list the problems by severity, with file and line.",
"x": 350,
"y": 120
},
{
"id": "ok",
"type": "approval",
"title": "Approve",
"prompt": "Post these comments on the pull request?",
"x": 610,
"y": 120
},
{
"id": "post",
"type": "bot",
"title": "Post",
"bot": "Kenji",
"prompt": "Post the approved comments on the pull request.",
"x": 870,
"y": 120
}
],
"edges": [
{
"from": "opened",
"to": "review"
},
{
"from": "review",
"to": "ok"
},
{
"from": "ok",
"to": "post"
}
]
}
}Copy it (or this page's link) and press ⌘V in the AgentsCompany app. You'll see everything before it's installed.