بنقرة واحدة
skill-review-response
Use when a reviewer, CI bot, or another AI leaves feedback to address
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Use when a reviewer, CI bot, or another AI leaves feedback to address
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Use when starting a complex or ambiguous task that risks scope drift
Use when choosing native or multi-LLM handling for init, review, or security requests
Use when a PR or feature needs both specification and code-quality review
Use when about to declare work complete, fixed, passing, or done
Multi-AI requirements scoping using available external providers (Double Diamond Define phase)
Multi-AI validation, scoring, and review using available external providers (Double Diamond Deliver phase)
| name | skill-review-response |
| description | Use when a reviewer, CI bot, or another AI leaves feedback to address |
| trigger | AUTOMATICALLY ACTIVATE when: - Receiving code review feedback (PR comments, review agent output) - Processing suggestions from /octo:review or /octo:staged-review - Responding to CI failure feedback - Handling changes-requested status on a PR |
| paths | [".git/**"] |
Code review requires technical evaluation, not performative agreement.
Never blindly implement review feedback. Verify it's correct for THIS codebase before changing anything.
WHEN receiving code review feedback:
1. READ — Complete feedback without reacting
2. RESTATE — Summarize the requirement in your own words
3. VERIFY — Check against actual codebase state
4. EVALUATE — Is this technically sound for THIS context?
5. RESPOND — Technical acknowledgment OR reasoned pushback
6. IMPLEMENT — One item at a time, verify each change
NEVER say:
These are social performance, not technical evaluation. They lead to:
For each piece of feedback:
| Question | If YES | If NO |
|---|---|---|
| Is the issue real? (verify in code) | Continue evaluation | Push back with evidence |
| Does the suggested fix work here? | Continue evaluation | Propose alternative |
| Does fixing this break something else? | Fix both or push back | Implement the fix |
| Is this a style preference or a real problem? | Acknowledge, deprioritize | Fix it |
| Was this already considered and rejected? | Explain the trade-off | Implement |
When feedback is wrong or doesn't apply:
> Reviewer: "This function should handle null input"
>
> Response: "Checked — this function is only called from `processUser()`
> (line 47) which validates non-null before dispatch. Adding null handling
> here would be dead code. The caller contract guarantees non-null."
Provide:
In Claude Octopus workflows, review feedback comes from multiple sources:
When providers disagree:
When a reviewer flags an issue and you fix it:
If the same issue keeps coming back:
If a reviewer suggests something that contradicts the spec/requirements:
Requirements trump review suggestions. User intent trumps both.