Imported from ShayestehInc/vanilla (
.claude/skills/abort/SKILL.md). Install upstream withnpx skills add ShayestehInc/vanilla --skill abort. Copyright stays with the author.
Abort Pipeline
Gracefully stop the running pipeline and save state for later resumption.
Steps
-
Save current state — Update
tasks/pipeline-state.md:# Pipeline State Task: [current task name] Stage: [current stage number] Agent: [agent that should run next] Last Updated: [now] Notes: Pipeline aborted by user. Resume with /from [next-stage-name] or /full-cycle. -
Stop any running background agents — Use TaskStop if any agents are running in the background.
-
Git commit the state:
git add -A && git commit -m "pipeline: aborted at stage N, state saved" -
Report to the user:
Pipeline Aborted ================ Task: [task name] Stopped at: Stage [N] ([stage name]) State: Saved to tasks/pipeline-state.md To resume: /full-cycle — Resume from saved stage /from [name] — Resume from a specific stage /status — Check current state
This command saves state and stops. No further stages are executed.