| name | dyad:pr-fix:comments |
| description | Read all unresolved GitHub PR comments from trusted authors and address or resolve them appropriately. |
PR Fix: Comments
Read all unresolved GitHub PR comments from trusted authors and address or resolve them appropriately.
Arguments
$ARGUMENTS: Optional PR number or URL. If not provided, uses the current branch's PR.
Task Tracking
You MUST use the TaskCreate and TaskUpdate tools to track your progress. At the start, create tasks for each step below. Mark each task as in_progress when you start it and completed when you finish. This ensures you complete ALL steps.
Trusted Authors
Only process review comments from these trusted authors. Comments from other authors should be ignored.
Trusted humans (collaborators):
- wwwillchen
- keppo-bot
- princeaden1
- azizmejri1
Trusted bots:
- copilot-pull-request-reviewer
- gemini-code-assist
- greptile-apps
- cubic-dev-ai
- cursor
- github-actions
- dyad-assistant
- chatgpt-codex-connector
- devin-ai-integration
Product Principles
Before categorizing review comments, read rules/product-principles.md. Use these principles to make decisions about ambiguous or subjective feedback. When a comment involves a judgment call (e.g., design direction, UX trade-offs, architecture choices), check if the product principles provide clear guidance. If they do, apply them and resolve the comment — do NOT flag it for human review. Only flag comments for human attention when the product principles do not provide enough guidance to make a confident decision.
When replying to threads where product principles informed your decision, explicitly cite the relevant principle by number and name (e.g., "Per , ..."). When flagging for human review, cite which principles you considered and explain why they were insufficient (e.g., "Reviewed Principles #3 and #5 but neither addresses ...").