Review Workflows in Cursor 3.8
A practical Cursor 3.8 guide for team code reviews using Automations, rules, skills, MCP, and review receipts.

Cursor 3.8 makes review automation more useful for engineering teams because Automations can now be created from a local agent session with /automate, triggered from GitHub and Slack, and allowed to use computer actions where appropriate. A Cursor code review workflow is a repeatable path from change to review receipt: rules, skills, agent instructions, and evidence that a teammate can inspect.
Turn /automate into a review habit
Cursor, Anysphere's AI code editor, now lets you use /automate to create an automation from the local agent session. The useful move is simple: describe the review job in the place where the code context already exists.
For example, ask Cursor to create an automation that watches GitHub pull requests with the api label, checks the diff against your repo rules, and posts a short review receipt back to the PR. The agent has a bounded job: inspect, suggest, cite files, and stop.
The trap is asking for a vague “review everything” automation. Good automations have a trigger, a scope, a rule set, and an output. If one of those is missing, the agent will fill in the blanks in ways your team may not like.
Put review boundaries in AGENTS.md and Cursor rules
Use AGENTS.md for durable repo behavior and Cursor rules for the IDE-level instructions your agents should follow. The pattern is especially helpful when you use cursor subagents or named agent roles like “security reviewer,” “migration reviewer,” or “frontend accessibility reviewer.”
A practical boundary in AGENTS.md might say: “API changes must include an OpenAPI diff, a migration note, and a rollback plan.” A matching .cursor/rules/review.mdc file can tell the agent how to check that boundary during review.
The trap is putting every preference in one root file. Review guidance works better when it is close to the code it governs: service-level rules near services, frontend rules near frontend packages, and database rules near migrations. Nested boundaries reduce noise and make Cursor custom agents easier to trust.
Use skills for review moves you repeat
Cursor skills are reusable instructions and supporting material that an agent can pull in when a task needs that capability. For review work, a cursor skill should describe one repeatable move: review a migration, check a React accessibility change, compare API behavior, or prepare a refactoring plan.
A useful skill description is specific enough to activate at the right time. “Review PostgreSQL migrations for locking, backfill safety, rollback behavior, and application compatibility” is better than “Review database stuff.”
The trap is treating skills as long prompts. A skill is not a dumping ground for taste. Keep it focused, include examples, and make the expected review receipt obvious. For more team patterns, see Cursor subagents and skills.
Keep GitHub, Slack, and MCP narrow
Cursor 3.8 adds new Automation triggers for GitHub and Slack, which is a strong fit for review workflows. Use GitHub for code events, Slack for human escalation, and MCP when the review needs external context such as tickets, design docs, production runbooks, or internal service catalogs.
MCP is the integration layer that lets an agent connect to external tools and data sources through a standard protocol. In a review workflow, that might mean fetching the Jira ticket behind a PR, checking a design document, or reading a service ownership record before making a recommendation.
The trap is giving review automation broad access before the team has a receipt habit. Start read-only where possible. Then add write actions, Slack posting, or computer use only when the output is already boring, predictable, and easy to audit.
Paste this review receipt into your repo
Use this as the artifact your Cursor Automation must leave behind. It works as a PR comment, a review-receipt.md file, or the required final response for a review-focused cursor custom subagent.
# Cursor review receipt
PR: <link>
Reviewer agent: <name or automation>
Triggered by: GitHub PR | Slack request | manual `/automate`
Scope reviewed: <files, packages, or services>
Rules used:
- AGENTS.md: <paths consulted>
- Cursor rules: <.cursor/rules/*.mdc consulted>
- Skills: <skills used>
- MCP context: <GitHub/Jira/docs/etc., or "none">
## Summary
- <1-3 sentences on what changed>
## Blocking findings
- [ ] <file:line> <issue> — <why it blocks merge>
## Non-blocking findings
- [ ] <file:line> <suggestion> — <tradeoff or follow-up>
## Refactoring notes
- <safe refactor suggested, or "none">
## Tests and evidence
- Commands inspected or run: `<commands>`
- Existing tests affected: <files>
- Missing tests to add: <specific cases>
## Human follow-up
- Owner: <person/team>
- Decision needed: <merge / revise / discuss>
- Confidence: high | medium | low
The important part is not the exact wording. The important part is that every automated review leaves a trail a human can check. If you already use review receipts, Make Cursor Reviews Leave a Trail pairs well with this workflow.
Common questions
-
Can Cursor review my pull request for me?
Yes, Cursor can help review a pull request when you give it the diff, repo rules, and a clear output format. As of June 2026, Cursor 3.8 also supports Automations with GitHub and Slack triggers, so teams can turn repeatable review checks into always-on workflows instead of one-off chat prompts.
-
How should we structure a Cursor code review workflow?
Start with
AGENTS.md, add focused Cursor rules, create one or two review skills, then require a review receipt on every automated pass. The receipt is the control point: it should list the files inspected, rules used, findings, tests, and any human decision still needed. -
Should review automation post directly to Slack?
Yes, but only for summaries, escalations, or requests for a human decision. Keep detailed findings in GitHub or the PR artifact where the code context lives. Slack is great for routing attention; it is a poor long-term record for why a change was approved.
-
Do we need cursor custom subagents for this?
Not at first. A single well-scoped agent with rules, skills, and a review receipt is enough for most teams. Add cursor custom subagents when the review domains are genuinely different, such as security, database migrations, accessibility, or release risk.
-
Is this a Cursor AI code editor review or an engineering process?
It is an engineering process that uses Cursor as the review surface. A traditional cursor ai code editor review might compare features, but teams usually need the next layer: how to make reviews consistent, auditable, and safe enough to run inside real pull request workflows.
Further reading
- Cursor — Agent
- Cursor — Rules
- Cursor — Skills
- Cursor — MCP
- Cursor — Enterprise
- Cursor — Changelog
- Model Context Protocol — specification
Make the first automation boring
Pick one review path this week: migrations, API changes, or frontend accessibility. Add the rule boundary, create the skill, run /automate, and require the receipt before you let the automation touch anything noisier.
One methodology lens
One useful way to read this through our methodology is the Plan step: delegate first-pass decomposition and dependency mapping, review the sequencing and assumptions, and keep ownership of scope and priorities. If that split is still fuzzy, the workflow usually is too.
Related training topics
Related research

Make Cursor Reviews Leave a Trail
A practical Cursor review workflow using rules, skills, automations, and a copyable review receipt.

Cursor subagents official docs and the missing contract
A governance guide for Cursor SDK agents: what the official docs cover, and the contract of owners, permissions, harness tests, and release gates.

Cursor MCP Integration Checklist
A practical Cursor Workshop guide for adding MCP safely with rules, skills, custom agents, and review habits.
Continue through the research archive
Newer research
Make Cursor Reviews Leave a Trail
A practical Cursor review workflow using rules, skills, automations, and a copyable review receipt.
Earlier research
Codex workspace agents need repo rules
Codex workspace agents and Cursor cloud agents need repo rules: scoped boundary files, connector cards, and replay receipts reviewers can check.