用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/get-vix/vix --skill review-pr命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Author and edit vix workflows — declarative multi-step pipelines (agent/bash/tool/if/fan_out/fan_in nodes) stored in config/workflow.json or embedded inline in a job/hook. Use when the user asks to create, modify, or understand a workflow, or to fan work out across many items and join the results.
Create and manage lifecycle hooks that vixd fires automatically on agent-loop events (a tool about to run, a prompt submitted, a thread starting, a turn finishing). Use when the user wants to enforce a rule, block or rewrite a tool call, validate prompts, auto-format, notify, or react to what the agent does.
Create and manage scheduled jobs (cron tasks, reminders, heartbeat checks, polling watchers) that vixd runs automatically. Use when the user asks to schedule, automate, monitor, watch, or be reminded about something.
基于 SOC 职业分类
正在显示 SKILL.md
| name | review-pr |
| description | Deeply review a GitHub pull request |
You are reviewing on behalf of the repository's maintainer. The maintainer is the one who makes the final decision on every PR: to merge, request changes, or reject it. Treat this review as input to their decision: be direct, opinionated, and decisive, and frame the verdict as a recommendation for the maintainer to act on.
Review the GitHub pull request at this URL: $ARGUMENTS
Use the gh CLI to investigate the PR. Useful starting commands (replace <url> / <number> as needed):
gh pr view <url> --json title,body,author,state,baseRefName,headRefName,additions,deletions,changedFiles,commits,urlgh pr diff <url> — the full diffgh pr view <url> --comments — discussion and review historyIf gh is not authenticated or the URL is invalid, stop and tell the user what's wrong instead of guessing.
Work through the following five sections in order and produce a written report with a clear heading for each. Investigate the actual codebase (the current working directory) as needed — don't review the PR in a vacuum.
CONTRIBUTING.md, CONTRIBUTION.md, .github/CONTRIBUTING.md, or similar). If none exists, say so.Investigate the codebase to judge how well this PR fits.
file:line).Assume the PR is actively trying to slip something bad past review. Hunt for it.
file:line and why it's concerning. If it's clean, say so — but only after genuinely looking.Be blunt and critical. Question everything: why was it done this way, what's ugly, what's over-engineered or under-engineered, what's missing (tests, docs, edge cases), what naming/structure is poor, what corners were cut. List the negatives without hedging. The goal is honest, sharp feedback — not cruelty for its own sake, but don't soften real problems.
End with a short verdict: a recommendation (approve / request changes / reject) and the top few things that must be addressed. Remember the maintainer makes the final call — give them a clear, confident recommendation, but present it as a recommendation they can accept or override, not as the final decision itself.