بنقرة واحدة
vibe-iterate
Start the next project iteration after the initial Sprint roadmap is complete.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Start the next project iteration after the initial Sprint roadmap is complete.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | vibe-iterate |
| description | Start the next project iteration after the initial Sprint roadmap is complete. |
Use this skill after the first Sprint roadmap is complete and the user wants to continue the project into another iteration. The goal is to inherit prior context through durable files while keeping each Planner call fresh-context.
/vibe-iterate creates the next iteration from the latest handoff,
project-report.html, and iteration-history.json. It carries forward open
work, accepted decisions, and new user goals without replaying old context into
Planner.
The Orchestrator reads:
docs/reports/project-report.html (latest report).vibe/agent/handoff.md.vibe/agent/session-log.mddocs/plans/project-milestones.md.vibe/agent/iteration-history.jsondocs/plans/sprint-roadmap.mdThis state is Orchestrator input only; do not inject the full history into Planner prompts.
Run:
node .vibe/harness/scripts/vibe-interview.mjs --mode iterate --carryover <prior-iter-id> --output .vibe/interview-log/iter-<N>.json
Build the carryover seed from previous unresolved items, confirmed decisions,
and new user requests. Inject that seed into the synthesizer prompt so the
interview deepens the prior plan without contradicting it. If --mode iterate
runs without a carryover seed, start the iteration with empty carryover; this is
equivalent to a fresh restart.
The Orchestrator creates a new roadmap section from unfinished prior Sprints and
new iteration goals. Append the section to docs/plans/sprint-roadmap.md:
## Iteration iter-<N>
Never overwrite existing roadmap content. Prior iteration sections are the project record.
Append a record to .vibe/agent/iteration-history.json and set
currentIteration to the new id. Include id, label, goal, startedAt,
plannedSprints[], carryover summary, and open risks or deferred items.
Each Sprint follows the existing process: Planner prompt, Codex implementation, verification, and standard Sprint completion.
Planner must not receive .vibe/agent/iteration-history.json. The Orchestrator
may prepend only a short prior-sprint header such as:
This is iter-<N> sprint-NN.
After every Sprint in the iteration is complete, run:
node .vibe/harness/scripts/vibe-project-report.mjs
The regenerated docs/reports/project-report.html should render the cumulative
iteration timeline and milestone progress. Open the report in the browser.
Point the user to the report's Iteration timeline and milestone progress. Keep
.vibe/agent/handoff.md focused on the current iteration only; prior iteration
state belongs in .vibe/agent/iteration-history.json.
Planner remains fresh-context per Sprint. Iteration state crosses boundaries
only through .vibe/agent/iteration-history.json,
docs/reports/project-report.html, docs/plans/sprint-roadmap.md, and short
Orchestrator-authored prior-sprint summaries.
Update durable context shards and run checkpoint validation when project rules, architecture, workflows, or long-running Orchestrator state changes.
프로젝트 초기 세팅을 대화형으로 진행합니다. 환경 점검, provider 인증, 프로젝트 맞춤 설정까지 자동으로 안내합니다.
Native socratic interview runbook for `/vibe-init` Phase 3. The Orchestrator hosts the LLM internally and pipes structured prompts through `.vibe/harness/scripts/vibe-interview.mjs`.
Template/harness review for vibe-doctor process health
Toggle agent-delegation permission presets for autonomous Sprint execution.
Sync vibe-doctor harness/template updates while preserving project-owned code and rules.