用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/wp-media/mcp-oauth --skill review命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
User-facing entry point for the agentic delivery pipeline. Invoke directly — or via "work on issue 123" / "/task 123" / "#123" / a pasted description — to start a delivery run. Runs inline in your conversation context; spawns specialist agents (ticket-writer, grooming-agent, challenger, implementer, pr-opener, lead-reviewer, qa-engineer) as isolated sub-agents; invokes supporting skills (knowledge-graph, dod, docs) inline. Handles intake (fetch/sync the issue, epic handling, base branch), routes based on structured JSON outputs from each agent, manages loop counters, handles escalations, and maintains a live HTML run log.
Adversarially review a grooming spec before implementation starts. Finds hidden risks, unvalidated assumptions, and missing dependencies. Standalone entry point for the challenger agent.
Generate a categorized changelog from merged PRs since the last release. Use when asked for "changelog", "release notes", or "what changed since last release".
基于 SOC 职业分类
正在显示 SKILL.md
| name | review |
| description | Run a lead code review on the current branch or a given PR/MR. Standalone entry point for the lead-reviewer agent. |
| argument-hint | ["PR-number-or-URL"] |
Standalone code review for any PR/MR. Runs the full lead-reviewer analysis against the spec
and project standards. Posting inline comments and the summary is your choice — you are
prompted at the end. Platform commands are shown for GitHub (gh) and GitLab (glab); "PR"
means PR or MR throughout.
owner/repo and the platform are auto-derived from git remote get-url origin (an AGENTS.md
value overrides). Specs live at
.TemporaryItems/Issues/<repo>/issues/<N>-spec.md.
If $ARGUMENTS is provided, use it as the PR number or URL.
Otherwise resolve from the current branch:
# GitHub:
gh pr list --head "$(git branch --show-current)" --json number,url -q '.[0] | "\(.number) \(.url)"'
# GitLab:
glab mr list --source-branch "$(git branch --show-current)" -F json | jq -r '.[0] | "\(.iid) \(.web_url)"'
If no PR is found, tell the user and stop.
Get the base branch and body from the PR (GitHub:
gh pr view <PR_NUMBER> --json baseRefName,body; GitLab:
glab mr view <PR_NUMBER> -F json | jq '{base: .target_branch, body: .description}').
Extract the linked issue number from the PR body (Fixes #N, Closes #N, or an issue URL).
If a linked issue number was found, check for a spec at:
.TemporaryItems/Issues/<repo>/issues/<N>-spec.md
If it exists, pass its path to the agent. If it does not exist, inform the user: "No grooming spec found — the review will check against project standards only (spec compliance section will be skipped)."
Invoke the lead-reviewer sub-agent with:
CURRENT_MODEL: "standalone"session_learnings: read the project's agent-guidelines file if it exists, else pass empty string<owner>/<repo>STANDALONE MODE — two differences from the normal pipeline run:
- Skip Step 5 (inline PR comments) and Step 5b (summary PR comment). Instead, output the full review report — findings table, blockers, nice-to-haves — as formatted Markdown in your response, in a section titled
## Review Report.- Skip the StructuredOutput JSON return. Return a short human-readable verdict summary instead: overall verdict, blocker count, and any open questions.
After the agent responds, display its ## Review Report and ask:
Post this review to PR #<PR_NUMBER>? Reply
yesto post inline comments + summary,noto finish here.
If yes — the agent posts inline comments (Step 5) and the summary comment (Step 5b)
using the normal dedup flow. The <!-- ai-pipeline:lead-review --> marker ensures a
later pipeline re-run updates in place rather than duplicating.
If no — confirm the review is complete and finish.