用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/edwinhu/workflows --skill ds-handoff命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Use for feature development and engineering changes.
This skill should be used when the user asks to 'start data analysis', 'plan a data project', 'explore this dataset', 'what should I analyze', 'set up a new study', or needs the data-science workflow.
Use when the user asks to 'run a work workflow', 'do this properly', 'clarify, plan, and verify this', 'small structured task', or 'don't just wing it' for a bounded task too small for a specialized workflow.
正在显示 SKILL.md
| name | ds-handoff |
| description | Internal DS workflow pause helper. Returns a verified resume summary; it never creates a planning artifact. |
| user-invocable | false |
| disable-model-invocation | true |
When a DS workflow pauses, return concise orientation to the caller. Do not create, read, replace, or advertise .planning/HANDOFF.md (or any substitute planning ledger).
NO PAUSE SUMMARY WITHOUT READING CANONICAL CONTINUITY FIRST. Resolve and read the receipt-selected generated plan, call TaskList, and read relevant project auto-memory before returning a summary.
A summary from recollection turns guesses into a competing state record. The authenticated {planFile, planHash}, TaskList, and curated memory remain authoritative after the caller receives it.
Do not create or read SPEC.md, STATE.md, LEARNINGS.md, agent-specific memory, or a handoff file.
TaskList and TaskGet where necessary for live status, ownership, dependencies, and blockers.git status --short and git log --oneline -10 for in-flight and committed work.Return this summary directly to the caller; do not persist it:
Pause summary
- Plan: receipt-selected `{planFile, planHash}`
- Stage: [ds | ds-implement | ds-accept]
- TaskList: [completed / active / blocked task IDs and concise status]
- Auto-memory consulted: [paths or none]
- Git state: [uncommitted changes or clean]
- Decisions / blockers: [exact items or none]
- Candidate reusable facts: [for the caller to curate, or none]
- Resume first action: [TaskList ID, operation, input/output, verification]
Before returning the summary:
{planFile, planHash} and active TaskList items.| About to | STOP because | Do instead |
|---|---|---|
| Infer task progress from PLAN text | The plan is immutable approved intent, not lifecycle state | Call TaskList. |
| Treat auto-memory as a full execution log | It contains curated reusable facts only | Use TaskList, task evidence, and git state. |
| Persist a handoff or session summary | It creates competing modern planning authority | Return the summary to the caller. |
| Write a durable technical fact directly to memory | Curation belongs to the main orchestrator | Return it as a candidate reusable fact. |
| Resume from an old handoff file | Legacy text cannot authenticate current intent | Resolve the receipt-selected plan, TaskList, and memory anew. |