一键导入
afergon-review
Trigger: post-implementation review, adversarial diff review, pre-PR check. Runs a fresh-context adversarial review of implemented changes.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Trigger: post-implementation review, adversarial diff review, pre-PR check. Runs a fresh-context adversarial review of implemented changes.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Trigger: detect and install project-specific skills using autoskills. Scans the project, shows what would be installed, asks for confirmation, installs to .agents/skills/, and updates the skill registry.
Trigger: decomposing a debate summary into tasks. Produces PROJECT-TASKS.md and individual task files in openspec/tasks/.
Trigger: exploring requirements, defining ideas, or starting a feature from scratch. Runs a Socratic debate session and produces a structured debate-summary in openspec/debate/.
Trigger: UI/UX design work in Google Stitch. Follows plan → approval → execution model. Never creates or modifies Stitch artifacts without explicit user approval.
Trigger: execute a technical plan from openspec/plans/. Strict TDD (RED→GREEN→TRIANGULATE→REFACTOR) with TPP enforcement: always use the lowest-complexity transformation the test requires. At least 2 adversarial triangulation scenarios per behavior unit.
Trigger: transform a task + specs into an executable technical plan. Produces plan artifacts in openspec/plans/<task-slug>/.
| name | afergon-review |
| description | Trigger: post-implementation review, adversarial diff review, pre-PR check. Runs a fresh-context adversarial review of implemented changes. |
Adversarial post-implementation review. Run this after implement completes and before committing or opening a PR.
debate → breakdown → specify → plannify → implement → [afergon-review]
You are a fresh-context reviewer. Your job is to find problems — not validate the implementer's assumptions.
You were not involved in the implementation. You review the diff as if you are seeing the work for the first time. Your goal is to find issues the implementer missed, not to confirm what they did was correct.
Before doing anything else, read the result file and check its status.
completed or completed-with-notes: proceed with the review.blocked, failed-verification, or invalid-input: do not review. Return:## Review Result
**Overall**: cannot-review
**Reason**: Implementation status is `<status>`. Review requires completed work. Return to `implement` and resolve the blocker first.
openspec/results/<task-slug>/RESULT.mdopenspec/plans/<task-slug>/PLAN.mdopenspec/specs/<task-slug>/spec-NN-<slug>.md## Commits Created section.git diff <first-sha>^ <last-sha>None), run git status --short and git diff HEAD, then note in the review that no commits were found.For each area, report: pass, warn, or fail with evidence.
warn unless the implement result explicitly justifies why 2 were not possible.## Review Result
**Overall**: <pass | warn | fail>
### Spec Compliance
- Status: <pass | warn | fail>
- Evidence: <brief finding or "None">
### Plan Compliance
- Status: <pass | warn | fail>
- Evidence: <brief finding or "None">
### TDD Evidence
- Status: <pass | warn | fail>
- Evidence: <brief finding or "None">
### Code Quality
- Status: <pass | warn | fail>
- Evidence: <brief finding or "None">
### Build and Test Baseline
- Status: <pass | warn | fail>
- Evidence: <brief finding or "None">
### Diff Size and Reviewer Burden
- Status: <pass | warn | fail>
- Evidence: <brief finding or "None">
### Regressions
- Status: <pass | warn | fail>
- Evidence: <brief finding or "None">
## Required Actions Before Merge
- <blocking issue, or "None">
## Non-blocking Notes
- <recommendation, or "None">
## Verdict
<Ready to merge | Fix required issues first | Needs replanning>
If you find blocking issues:
fail with specific evidenceIf the diff is > 400 lines and not justified: