activity-pause

Pauses in-progress activities with resumption notes and status transitions in CALM.

3|1|Updated Dec 9, 2025
One-click install
npx skills add https://github.com/isizono/calm --skill activity-pause-isizono
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: activity-pause
Source: https://github.com/isizono/calm/tree/main/skills/activity-pause
Command: npx skills add https://github.com/isizono/calm --skill activity-pause-isizono

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When you need to stop working on a task without completing it, context about where you left off is easily lost. This Skill interrupts an in-progress activity in the CALM memory system, records a resumption memo, and sets the right status so you can pick it up cleanly later. ## Core Features & Use Cases - Resumption Memo Insertion: Prepends a dated interruption memo (progress, next steps, blockers) to the activity description so it stays visible in list previews. - Blocker Binding: When a blocker requires human judgment, it files an ask via the ask-compose skill and binds it to the activity's goal conditions. - Status Management: Sets the activity to pending, snoozed, or shelved depending on when you expect to resume, with snoozed activities auto-reviving after a configurable period. - Use Case: You are halfway through refactoring a module and need to switch to an urgent bug fix. Trigger this Skill to record exactly where you stopped and what to do next, then resume days later via check-in without losing context. ## Quick Start Tell the AI "pause this activity for now" or use /ap to interrupt the current task and save a resumption memo.

Frequently Asked Questions about activity-pause

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

FAQPage Schema
How do I pause a task without completing it in CALM?▼

Trigger the activity-pause skill with /ap or a phrase like "pause this work for now". It prepends a resumption memo to the activity description and sets the status to pending, snoozed, or shelved based on when you plan to resume.

What is the difference between activity-pause and activity-finish?▼

activity-pause interrupts work you intend to return to, saving a resumption memo and changing status. activity-finish is for work that is actually done. Use pause only when resumption is expected.

How do snoozed activities come back in CALM?▼

Snoozed activities automatically return to pending after a default of three days, but only when get_activities is next called. This is lazy evaluation, so the status stays snoozed until that call occurs.

Why is the interruption memo added before the existing description?▼

The get_activities list preview shows only the first 200 characters of the description. Appending the memo at the end would hide it whenever the existing description exceeds that limit, so the memo is prepended instead.

What happens when a blocker needs a human decision?▼

The skill checks the activity's goal conditions, files an ask through the ask-compose skill, and binds that ask to the relevant goal condition with actor set to human. Open conditions then serve as the resumption criteria.