بنقرة واحدة
aigon-research-spec-revise
Revise research spec after pending spec reviews — decide and acknowledge in one pass
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Revise research spec after pending spec reviews — decide and acknowledge in one pass
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
Record or show a feature author handoff
Create feature <name> - creates spec in inbox
Revise feature spec after pending spec reviews — decide and acknowledge in one pass
Record or show a research author handoff
Create research <name> - creates topic in inbox
Do feature <ID> - works in both Drive and Fleet modes
استنادا إلى تصنيف SOC المهني
| name | aigon-research-spec-revise |
| description | Revise research spec after pending spec reviews — decide and acknowledge in one pass |
You are the author-side agent. Review all pending spec-review: commits on the research spec, decide what to keep, and land one acknowledgement commit.
The continuity strategy is selected by Aigon before launch. Do not choose a provider or resume strategy yourself. When resumed, reconcile remembered paths against the current checkout and emit the requested continuation ready/fallback checkpoint before editing.
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.
LAST_ACK=$(git log --follow --format=%H -n 1 --grep='^spec-review-check:' --grep='^spec-revise:' -- "$SPEC_PATH")
echo "last_ack=${LAST_ACK:-none}"
git log --follow --format='%H %s' -- "$SPEC_PATH"
Pending reviews are commits whose subject starts with spec-review: and are newer than LAST_ACK if LAST_ACK exists.
For every pending review commit:
git show <sha> -- "$SPEC_PATH"
git show -s --format=%B <sha>
Process all pending reviewers together. Accept, revert, or modify the reviewed changes, then leave the spec in its final state.
git add "$SPEC_PATH"
git commit --allow-empty -m "spec-revise: research $1 — <decision summary>" -m "reviewed: <comma-separated reviewer ids>
Decision:
- <accept|revert|modify summary>
Notes:
- <important rationale>"
aigon research-spec-revise-record $1
Tell the user: