skills/pause/SKILL.md
Pause the current feature and save full state for later resume
npx skillsauth add pdlc-os/pdlc pauseInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are pausing the current PDLC workflow. This cleanly saves everything so the user can resume exactly where they left off.
Read docs/pdlc/memory/STATE.md.
If no feature is active (phase is Idle or a Complete — Ready for state):
"Nothing to pause — no active feature. Run
/brainstorm <feature>to start one." Stop.
If .paused-feature.json already exists:
"A feature is already paused (
[feature from file]). You can:
/continue— resume the paused feature/continue --discard— discard the paused state and pause the current feature instead"
If the user chooses discard: delete .paused-feature.json and continue. Otherwise stop.
Read all fields from STATE.md. Save to docs/pdlc/memory/.paused-feature.json:
{
"feature": "[current feature name]",
"phase": "[current phase]",
"subPhase": "[current sub-phase]",
"activeBeadsTask": "[active task ID and title, or none]",
"lastCheckpoint": "[last checkpoint from STATE.md]",
"partyMode": "[party mode from STATE.md]",
"featureBranch": "feature/[feature-name]",
"pausedAt": "[now ISO 8601]",
"pausedBy": "user (/pause)",
"stateSnapshot": "[full raw content of the key STATE.md sections]"
}
If STATE.md shows an active Beads task:
bd update [task-id] --assignee "" --status open
This releases the task so it returns to the ready queue. It will be reclaimed on resume.
Idle — PausednonenonenonePaused / [saved phase] / [now ISO 8601]Append to Phase History:
| [now] | feature_paused | [saved phase] | [saved sub-phase] | [feature-name] |
Read skills/formatting.md and output a Sub-phase Transition Header for "PAUSED", then:
"[feature-name] paused at [phase] / [sub-phase].
State saved. To resume:
/continue— picks up exactly where you left off [If Beads task was active:] - Beads task[task-id]unclaimed — will be reclaimed on resumeYou can start a different feature with
/brainstorm <feature>or run/diagnosewhile paused."
.paused-feature.json file is the sole recovery artifact. If it's deleted, the pause state is lost (but STATE.md Phase History still records that a pause happened).data-ai
Run a feature autonomously from approved-PRD to shipped, evaluated by a per-turn Sentinel hook. Requires bypass-permissions mode and Agent Teams mode.
development
# Variant Convergence **Topic slug:** `variant-convergence` **Triggers:** - **Inception path — Brainstorm Design Step 10.7:** after Step 10.6 (Design-Laws Audit) completes, before Step 11 (PRD design-doc link updates) and the Step 12 design approval gate. Variants are HTML mockups Muse generates. - **Construction path — Build Review Step 12.5:** after Party Review (Step 12) writes its review file and Muse appends the *As-Built Audit* section to `ux-review.md`, before the Step 13 Review approval
data-ai
Force-release a stuck roadmap-level feature claim (admin command)
devops
Bypass the deploy-before-Operation guardrails block with a single confirmation