用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/crathgeb/potato-cannon --skill potatoupdate-task-status命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | potato:update-task-status |
| description | Use this skill to update the status of an existing task. |
Update task status BEFORE and AFTER every work block. Starting work? Set in_progress first. Finished? Set completed immediately. No silent work.
update_task_status({
taskId: "task1",
status: "in_progress",
});
| Status | When to Use |
|---|---|
pending | Task created but not started |
in_progress | Actively working on the task |
completed | Task finished successfully |
| When... | Do this IMMEDIATELY |
|---|---|
| You start working on a task | update_task_status({ taskId, status: "in_progress" }) |
| You finish a task successfully | update_task_status({ taskId, status: "completed" }) |
| You switch to a different task | Update the old task, then update the new task |
These thoughts mean you're rationalizing:
| Excuse | Reality |
|---|---|
| "I'll update it when I'm done" | Update NOW. You might forget or get interrupted. |
| "It's obvious I'm working on it" | Nothing is obvious without explicit status. |
| "This is a quick task, no need" | Quick tasks still need tracking. Always update. |
| "I'll batch my status updates" | Status updates are real-time. Update immediately. |
// BEFORE starting work - required
update_task_status({ taskId: "task1", status: "in_progress" });
// ... do the work ...
// AFTER completing work - required
update_task_status({ taskId: "task1", status: "completed" });
Tasks without status updates = invisible work. Invisible work = wasted effort when sessions end unexpectedly.