Code Review Assistant
Turn AI into a structured pull request reviewer that catches risky changes, flags maintainability issues, and suggests missing test coverage.
Convert scattered bug notes, Slack messages, or user complaints into structured engineering tasks with reproduction steps, severity, and root cause hypothesis.
Bug reports arrive in all shapes: a panicked Slack message, a half-finished issue, or a user email. This workflow configures an AI assistant to receive unstructured bug input and produce a consistent engineering-ready format — reproduction steps, severity classification, likely root cause, and test coverage gaps — ready to drop directly into your issue tracker.
Paste the raw report
Copy the bug report as-is — Slack message, email, or any raw text describing the problem.
Run through the assistant
Send the pasted content to your AI model with this system prompt.
Review the output
Check the severity classification and root cause hypothesis for accuracy before filing.
File and assign
Paste the structured output directly into your issue tracker and assign to the relevant engineer.
It generates eight fixed markdown sections from any raw report: ## Title, ## Reproduction Steps (numbered), ## Expected Behavior, ## Actual Behavior, ## Severity (Critical / High / Medium / Low with a brief justification), ## Likely Root Cause (flagged if speculative), ## Affected Scope, and ## Test Coverage Gap. Anything it can't determine becomes 'Unknown — needs investigation' rather than a fabricated guess.
Yes — the template is plain markdown you can edit before running it in ChatGPT, Claude, or Gemini. Swap the Critical / High / Medium / Low severity labels for your tracker's scale, rename or drop sections like ## Affected Scope or ## Test Coverage Gap, or add fields. Keep the 'Unknown — needs investigation' fallback and 'do not fabricate steps' rule so edits don't reintroduce guessing.
It only structures the problem — it turns a reported bug into a tracker-ready ticket, and does not detect bugs, write fixes, or auto-assign. Acting as a 'senior engineering lead performing bug triage,' it reformats what you paste in, marking any unknown ## Severity or ## Likely Root Cause as 'Unknown — needs investigation.' You review those and assign before filing.
Turn AI into a structured pull request reviewer that catches risky changes, flags maintainability issues, and suggests missing test coverage.
Configure AI to answer support questions within your actual policy boundaries — not generic best-guess answers.
Extract and compare findings from multiple sources without collapsing them into a single blended perspective.
A complete 'act as a product manager' role prompt — the perspective, responsibilities, and decision criteria a real PM brings, not just the job title.
A reusable AI agent task template with variables for objective, context, available tools, constraints, success criteria, failure handling, and output format.
Formats fuzzy agent instructions into a structured prompt with objective, available tools, constraints, success criteria, and failure handling.
Build structured system prompts from role, tone, constraints, and model target.