Developer reference for implementing commands with TaskCreate/TaskUpdate spinners. Not user-facing — used when building marauder commands.
All marauder commands should provide clean visual feedback using Claude Code's native Task system.
TaskCreate(
subject: "Brief action description",
description: "Detailed context for task tracking",
activeForm: "Doing the thing..." // Shown with spinner
)
Run the actual operations. Output is captured, not streamed.
TaskUpdate(taskId: "...", status: "completed")
After completing, display a concise summary:
The activeForm text appears next to a spinner. Keep it:
| Operation | activeForm |
|---|---|
| Store memory | "Storing memory..." |
| Recall memories | "Searching memories..." |
| Index code | "Indexing 247 files..." |
| Save session | "Saving session state..." |
| TTS speak | "Synthesizing speech..." |
---