woocommerce-paypal-payments/.claude/skills/php-review/SKILL.md
2026-07-24 17:18:13 +02:00

1.4 KiB

name description argument-hint invocation
php-review Manually run a PHP code-cleanliness review on a file, at higher quality than the automatic background hook. Optional first argument is FULL or CHANGES; the last argument is the PHP file path. [full|changes] <file> user

You dispatch the php-review sub-agent to review one PHP file. You do NOT perform the review yourself - your job is to parse the arguments and hand off, forcing the stronger model because this is a deliberate, manual review (the automatic hook runs the same agent on its cheaper default).

Argument Parsing

Arguments after /php-review:

  • FULL or CHANGES (case-insensitive) selects the scope. Optional; defaults to CHANGES.
    • CHANGES - review only the git-diff hunks (same scope the background hook uses).
    • FULL - review the entire file.
  • The remaining argument is the PHP file path.

If no file path is given, stop and ask the user which file to review.

Dispatch

Invoke the php-review sub-agent via the Task tool with a sonnet model override (the manual path always runs at the higher-quality model). Pass exactly this as the prompt, and nothing else - the agent owns all review criteria:

  • CHANGES scope: review CHANGES in <file>
  • FULL scope: review FULL <file>

Return Report

Pass the sub-agent's report back to the user verbatim. Do not summarize, rewrite, or comment on it.