Imported from ZenifyAIContactCenter/zenify-kit (
internal/plugin/assets/znf/skills/review-changes/SKILL.md). Install upstream withnpx skills add ZenifyAIContactCenter/zenify-kit --skill review-changes. Copyright stays with the author.
Role: this is the internal T3 backend of
znf:review. Users should enter via/review(the engine picks the tier); only tier T3 runs this workflow.
Explicit opt-in only — this workflow is token-heavy. Use for diffs larger than ~200 lines or when correctness is critical.
How to run
- Get the diff:
git diff HEAD # or git diff <base>..<head>
- Run the
review-changesworkflow:
Invoke Workflow tool with:
scriptPath: "~/.claude/skills/znf/workflows/review-changes.js"
args: {
diff: <the git diff output>,
context: "<optional: task intent, relevant contracts, API shapes>"
}
-
The workflow fans out across 5 dimensions (bugs/security/perf/contracts/types), then adversarially verifies each finding with 3 skeptics — only findings confirmed by ≥2 skeptics survive.
-
Fix all CRITICAL and HIGH confirmed findings before shipping.
When to use
/shipstep 5 for large diffs (delegate from ship to here)- Before merging a feature branch that touches shared contracts
- When you want a "second opinion" from fresh context
Cost note
Each run: ~5 reviewers + up to N×3 verifiers. Budget ~50k-200k tokens for a medium diff. Use the single code-reviewer agent for small diffs instead.
