epic
结构化流程防止任务漂移,适合长期自治目标与持续交付。
自动决策需监督,状态压缩或恢复错误可能影响结果。
管理并执行超出单次上下文的长期使命,支持状态压缩、恢复与多轮推动。
把一个会被多次压缩与恢复的长期任务当成“使命”来管理,保存关键文档(如 CANON、工作草稿和任务清单)并用 EVERGREEN heartbeat 定期重对齐。当任务超出单次上下文、需要持续推进或被交代“持续做直到完成”时用。特别强调防止目标漂移(drift)和保持高度纪律,让每次恢复都能无缝接续正确方向。
▸ 展开 SKILL.md 英文原文
Run a long autonomous effort — days of work, many compactions, one mission — without losing the plot. Invoke (via the Skill tool) when you are handed a mission rather than a task ("drive this epic", "work on this until it's done", "keep going autonomously", a recurring heartbeat prompt), or when you notice an effort has outgrown a single context. Carries the three durable artifacts an epic needs (a CANON section that outranks memory, a working scratch doc, a task list), how to write an EVERGREEN heartbeat that re-grounds you instead of describing a moment, the altitude discipline that stops you drilling into mechanics while the mission drifts, and the verification rules that keep a long unsupervised run from accumulating confident wrong beliefs. Distinct from `orchestrator` (which is about DISPATCHING sub-agents) and `implementation-thread` (one task end to end) — this is about sustaining ONE mission across many contexts, whether or not you delegate.
帮我安装这个 skill:https://raw.githubusercontent.com/nubjs/nub/main/.claude/skills/epic/SKILL.mdcurl -fsSL "https://raw.githubusercontent.com/nubjs/nub/main/.claude/skills/epic/SKILL.md"# epic An epic is a **mission that outlives your context window**. You will be compacted, resumed, and re-prompted many times. Everything that matters must live outside your head, and the structure below is what puts it there. The failure this skill prevents is not incompetence. It is **drift**: each individual turn is defensible, and the mission quietly stops being served. You fix a build error, then another, then verify a flag, and eight hours later the thing you were actually asked to achieve has not moved. ## The three artifacts Keep them separate. Collapsing them is what makes each one useless. | artifact | holds | changes | |---|---|---| | **§0 CANON** (top of the scratch doc) | t