بنقرة واحدة
aigon-research-spec-review
Review research spec <ID> - improve the research brief before execution
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Review research spec <ID> - improve the research brief before execution
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Revise the current feature worktree after code review — decide accept/revert/modify
Show Aigon commands
Close feature <ID> [agent] [--adopt] - merges branch, cleans up, optionally adopts from losers
Create feature <name> - creates spec in inbox
Evaluate feature <ID> - code review or comparison
Fast-track feature <name> - create + setup + implement in one step
| name | aigon-research-spec-review |
| description | Review research spec <ID> - improve the research brief before execution |
Review the research topic spec itself, not the findings. Edit the spec in place using the shared rubric below, then commit the reviewed spec with a spec-review: commit.
Your job: WRITE a review of this research spec. That means reading it, making targeted edits in place, and creating one spec-review: commit that records your findings. You are the reviewer. Do not check for or process anyone else's reviews — that is a separate downstream task (research-spec-revise) and is not what you are doing here.
If git log shows no prior spec-review: commits on this spec, that is expected — your review will be the first. Do not exit with "no pending reviews"; that would be the check workflow, not this one.
You are already inside the spec-review task for this research topic.
aigon research-spec-review $1 again.aigon research-spec-revise $1 — that is a different command for a later stage, run by the research author after reviewers have completed their review. It is not your job here.spec-review: commit and run aigon research-spec-review-record $1.SPEC_PATH=$(find docs/specs/research-topics -maxdepth 2 \( -name "research-$1-*.md" -o -name "research-$1.md" \) | head -1)
test -n "$SPEC_PATH" && echo "$SPEC_PATH"
If SPEC_PATH is empty, stop and report that the research spec could not be resolved.
Read the spec:
cat "$SPEC_PATH"
Review the spec against this checklist. Prefer small, targeted edits over broad rewrites.
complexity: matches the spec's actual scope + risk + judgment-load using the rubric (low / medium / high / very-high).
recommended_models: YAML (or per-agent model/effort keys) from frontmatter if present — specs must not embed model IDs; defaults come from the agent's complexity-defaults table at start time.spec-review: commit as other edits.SPEC_PATH.SPEC_PATH directly.AIGON_AGENT_ID before committing.spec-review: research ... format below.aigon research-spec-review-record $1.Before committing, confirm the reviewer identity is available. Dashboard/tmux launches
set AIGON_AGENT_ID before the agent starts; direct slash-command use inside an
already-running agent may need to derive it from the current agent process:
if [ -z "${AIGON_AGENT_ID:-}" ]; then
AIGON_AGENT_ID=$(aigon agent-context --id-only 2>/dev/null || true)
export AIGON_AGENT_ID
fi
test -n "${AIGON_AGENT_ID:-}" || { echo "AIGON_AGENT_ID is required for spec-review commits"; exit 1; }
git add "$SPEC_PATH"
git commit -m "spec-review: research $1 — <summary>" -m "Reviewer: ${AIGON_AGENT_ID}
Summary:
- <high-level summary>
Strengths:
- <what was already strong>
Gaps:
- <what you tightened or clarified>
Risky decisions:
- <scope or methodological risks, or 'None'>
Suggested edits:
- <notable edits you made>"
aigon research-spec-review-record $1
aigon research-spec-review $1 from inside this taskaigon research-spec-revise $1 or aigon research-spec-revise-record $1 — that is the next stage, not this onespec-revise: commit (even --allow-empty) — that commit belongs to the revise stagespec-review: commitresearch-spec-review-record succeedsTell the user what you changed and why.
Then, as the last line of your reply, print the following as a literal suggestion for the user to run next — do not execute it yourself:
aigon-research-spec-revise $1