sdd:pause

Set paused flag to true in a spec's .context.json file.

2|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/alfredoperez/sdd --skill sdd-pause
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd:pause
Source: https://github.com/alfredoperez/sdd/tree/main/skills/pause
Command: npx skills add https://github.com/alfredoperez/sdd --skill sdd-pause

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pause a spec to prevent unwanted auto-advance in the SDD workflow by freezing progress until review is complete.

Core Features & Use Cases

  • Pause an in-progress spec to halt automatic progression.
  • Resume later by removing the pause and continuing the pipeline.

Quick Start

Pause the currently active spec to stop auto-advancing and review changes later.

Frequently Asked Questions about sdd:pause

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

FAQPage Schema
How do I pause a spec to stop auto-advance in the SDD workflow?

Pause a spec by setting the paused flag to true in the spec's `.spec-context.json` file. This freezes the SDD workflow pipeline progression until you manually resume and complete your review.

What happens if I try to pause a spec that is already paused?

Pausing an already halted spec reports 'Already paused' and makes no further changes. It avoids overwriting existing context or duplicating transition logs in your spec directory.

How does the SDD workflow track when a spec is paused?

The SDD workflow tracks pauses by appending a transition entry to the spec context. On successful execution, it prints a confirmation message with the spec identifier.

When should I halt automatic progression in a spec-driven development pipeline?

Halt automatic progression when you need to freeze an in-progress spec for review. This prevents unwanted auto-advancing until changes are verified and the pause is removed.

Can I resume a paused spec in the SDD workflow?

Yes, you can resume later by removing the pause. This allows the spec to continue advancing through the pipeline after your review is complete.