speckit-iterate-apply

Apply pending iteration plans to specification artifacts in dependency order.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/B0yZ4kr14/OrthoPlus-Enterprise --skill speckit-iterate-apply-b0yz4kr14
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-iterate-apply
Source: https://github.com/B0yZ4kr14/OrthoPlus-Enterprise/tree/main/.specify-backups/20260518-141826/_agents/skills/speckit-iterate-apply
Command: npx skills add https://github.com/B0yZ4kr14/OrthoPlus-Enterprise --skill speckit-iterate-apply-b0yz4kr14

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents spec-document drift by applying a planned “pending iteration” so that all artifacts stay consistent with what speckit.implement expects.

Core Features & Use Cases

  • Applies the pending iteration plan: Reads pending-iteration.md and updates spec artifacts accordingly.
  • Updates artifacts in dependency order: Ensures consistency across spec.md, data-model.md, plan.md, tasks.md, quickstart.md, and research.md.
  • Preserves stable IDs and completed work: Never renumbers requirement/task IDs and never silently edits [x] tasks.
  • Guards against missing prerequisites: Requires the correct repo structure and an existing pending-iteration.md.

Quick Start

Run /speckit.iterate.apply after defining your change request so it applies the pending iteration from pending-iteration.md and updates the relevant spec files.

Frequently Asked Questions about speckit-iterate-apply

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I apply a pending iteration plan to spec documents without rerunning planning steps?▼

To apply a pending iteration plan, run the iteration apply command to read `pending-iteration.md` and update specification artifacts like `spec.md`, `plan.md`, and `tasks.md` in dependency order. It deletes the pending iteration file after successful completion.

What is spec-document drift and how do I prevent it during implementation planning?▼

Spec-document drift occurs when specification artifacts become inconsistent with implementation expectations. Prevent it by applying a planned pending iteration that enforces dependency-order updates across `spec.md`, `plan.md`, and `tasks.md` to keep all artifacts synchronized.

Do I need a specific repo structure to sync specification artifacts?▼

Yes, syncing specification artifacts requires the correct repository structure and an existing `pending-iteration.md` file. The workflow guards against missing prerequisites by enforcing feature-context initialization via speckit prerequisites before applying coordinated edits.

Can I apply spec iterations without losing completed tasks or stable requirement IDs?▼

Yes, you can apply spec iterations without losing completed tasks or stable requirement IDs. The process preserves stable IDs and never silently edits `[x]` completed tasks, ensuring existing implementation work remains intact during consistency validation.

What is the best way to update multiple specification artifacts consistently?▼

The best way to update multiple specification artifacts consistently is using an iteration apply workflow that enforces dependency-order updates across `data-model.md`, `plan.md`, `tasks.md`, `quickstart.md`, and `research.md` based on a central pending iteration plan.