Review Draft
review_draftOpen a browser window to preview and edit drafts before sending to GitHub, Linear, Slack, or email. Approve to proceed or reject to request changes.
Instructions
Let the user review and edit a draft before it goes anywhere.
When creating PR descriptions, Linear tickets, Slack messages, or emails: call this tool first, then use the approved content with the target tool.
Opens a browser window with an editor and live preview. Blocks until the user approves or rejects.
On approve: proceed with the next step (create PR, post ticket, etc.) or copy to clipboard. On reject: ask the user what they'd like to change.
Examples:
review_draft(content="## Summary\n...", title="PR: Add auth", app="github", mcp="github:create_pull_request")
review_draft(content="Bug description...", title="Login bug", app="linear", mcp="linear:create_issue")
review_draft(content="Hello team...", title="Release announcement", app="slack")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | The full draft text to review | |
| title | Yes | Short description of what this draft is | |
| format | No | Content format: md, html, or plain | md |
| app | No | Target app for UI context hints | generic |
| mcp | No | MCP tool to call next if approved (e.g. 'github:create_pull_request') |