From dstoic
Captures side-thoughts in a numbered session scratch pad via /scratch commands (add, list, rm, clear) using in-memory tasks, with one-line responses to preserve workflow flow.
How this skill is triggered — by the user, by Claude, or both
Slash command
/dstoic:scratchThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Capture side-thoughts during deep work without breaking flow. Backing store: in-memory Task system (session-scoped, no persistence).
Capture side-thoughts during deep work without breaking flow. Backing store: in-memory Task system (session-scoped, no persistence).
The whole point of this skill is to be invisible — capture the thought and get out of the way so the user stays in flow. Every interaction should feel instant: one-line confirmation, then resume exactly where the conversation was.
| Command | Action |
|---|---|
/scratch <text> | Capture. Respond ✅ Scratch #N added. then resume prior work. |
/scratch list | Show all notes numbered. |
/scratch rm <n> | Delete note #n. |
/scratch clear | Delete all notes, reset counter. |
/scratch <text>)If no text provided, respond: ⚠️ Usage: /scratch <your thought here> — nothing else.
TaskList → find max display_num where metadata.type === "scratch" (0 if none)TaskCreate: subject = verbatim text, description = "scratch", metadata = {"type": "scratch", "display_num": max+1}✅ Scratch #N added./scratch list)TaskList → filter metadata.type === "scratch", status not "deleted"display_num:📋 Scratch pad (3)
1. revoir le naming des endpoints
3. exposer les ADRs en read-only
5. doc OpenSpec manque le flow 422
If empty: 📋 Scratch pad is empty.
/scratch rm <n>)If no number provided: ⚠️ Usage: /scratch rm <number>
TaskList → find task where metadata.display_num === n and metadata.type === "scratch"⚠️ Scratch #N not found.TaskUpdate with status: "deleted"🗑️ Scratch #N removed./scratch clear)TaskList → all tasks with metadata.type === "scratch"TaskUpdate status: "deleted" for each🗑️ Scratch pad cleared.npx claudepluginhub digital-stoic-org/agent-skills --plugin dstoicManages encrypted scratchpad for short sensitive notes and reminders that travel with projects. Handles add, view, edit, delete, reorder, import, export, merge via natural language ctx pad commands.
Stores, recalls, queries, and audits durable project knowledge as file-backed entries and a working notepad that survives conversation compaction.