Ceratops Task Lifecycle
Goal
Route repeated-fix-loop breaks, interrupted-thread resume, whole-task thread
handoff, and closure-check work to the narrowest action reference. Keep one
task-workflow skill instead of separate skill identities for fix-loop analysis,
same-thread resume, task handoff, and closure assessment.
Context
Action References
- Break a repeated failed fix loop:
references/fixloop-break.md
- Resume an interrupted current-thread task:
references/manual-resume.md
- Create a whole-task new-thread handoff:
references/task-handoff.md
- Check whether required work remains:
references/closure-check.md
Inputs To Capture
- Target task, current thread state, desired completion state, and any
user-stated action.
- Whether the work is fix-loop break, same-thread resume, whole-task handoff,
or closure check.
- Current local or external entities that constrain the selected action.
Constraints
Skill-Specific Rules
- Keep fix-loop break, same-thread resume, task handoff, and closure check
inside this multi-action skill and its
references/ files.
Boundaries
- Use
fixloop-break when repeated attempts have failed or the user explicitly
invokes a fix-loop break.
- Use
manual-resume only when the work stays in the current thread and should
resume from current state after interruption, restart, or crash.
- Use
task-handoff only when the user wants to move the whole task into a
different thread.
- Use
closure-check when the user asks whether anything is left to do at the
end of a thread, session, or task.
Workflow
1. Classify The Action
- Select
fixloop-break when repeated fixes have not solved the same symptom
and another code change would be unjustified without failure-loop analysis.
- Select
manual-resume when the task was interrupted in this thread and should
continue from current state without replaying completed work.
- Select
task-handoff when the output should be one paste-ready prompt for
moving the entire task into a new thread.
- Select
closure-check when the output should be a concise evidence-based
answer about required work, blockers, retained state, unverified claims, and
reasonable next actions.
2. Close From Action Evidence
- Report only the retained state, blockers, unresolved debt, or unverified items
required by the selected action.
Done When
Completion Gate
- Completion, resume, handoff, and closure claims are limited to evidence
actually checked or fresh same-task evidence that still applies.
Output Contract
Report only:
- selected action and final outcome, unless the selected action requires a
prompt-only output
- intentionally retained items with reasons
Example Invocation
Use $ceratops-task-lifecycle task-handoff to create a copy-paste prompt for
moving this whole task into a new thread.
1---2name: ceratops-task-lifecycle3description: Route Ceratops repeated failed-fix-loop breaks, same-thread resume, whole-task new-thread handoff, and closure checks. Use fixloop-break after repeated fixes fail. Use manual-resume when an interrupted current-thread task should continue from current state. Use closure-check when the user asks whether anything remains, whether we are done, or what remains.4---56# Ceratops Task Lifecycle78## Goal910Route repeated-fix-loop breaks, interrupted-thread resume, whole-task thread11handoff, and closure-check work to the narrowest action reference. Keep one12task-workflow skill instead of separate skill identities for fix-loop analysis,13same-thread resume, task handoff, and closure assessment.1415## Context1617### Action References1819- Break a repeated failed fix loop: `references/fixloop-break.md`20- Resume an interrupted current-thread task: `references/manual-resume.md`21- Create a whole-task new-thread handoff: `references/task-handoff.md`22- Check whether required work remains: `references/closure-check.md`2324### Inputs To Capture2526- Target task, current thread state, desired completion state, and any27 user-stated action.28- Whether the work is fix-loop break, same-thread resume, whole-task handoff,29 or closure check.30- Current local or external entities that constrain the selected action.3132## Constraints3334### Skill-Specific Rules3536- Keep fix-loop break, same-thread resume, task handoff, and closure check37 inside this multi-action skill and its `references/` files.3839### Boundaries4041- Use `fixloop-break` when repeated attempts have failed or the user explicitly42 invokes a fix-loop break.43- Use `manual-resume` only when the work stays in the current thread and should44 resume from current state after interruption, restart, or crash.45- Use `task-handoff` only when the user wants to move the whole task into a46 different thread.47- Use `closure-check` when the user asks whether anything is left to do at the48 end of a thread, session, or task.4950### Workflow5152#### 1. Classify The Action5354- Select `fixloop-break` when repeated fixes have not solved the same symptom55 and another code change would be unjustified without failure-loop analysis.56- Select `manual-resume` when the task was interrupted in this thread and should57 continue from current state without replaying completed work.58- Select `task-handoff` when the output should be one paste-ready prompt for59 moving the entire task into a new thread.60- Select `closure-check` when the output should be a concise evidence-based61 answer about required work, blockers, retained state, unverified claims, and62 reasonable next actions.6364#### 2. Close From Action Evidence6566- Report only the retained state, blockers, unresolved debt, or unverified items67 required by the selected action.6869## Done When7071### Completion Gate7273- Completion, resume, handoff, and closure claims are limited to evidence74 actually checked or fresh same-task evidence that still applies.7576### Output Contract7778Report only:7980- selected action and final outcome, unless the selected action requires a81 prompt-only output82- intentionally retained items with reasons8384### Example Invocation8586```text87Use $ceratops-task-lifecycle task-handoff to create a copy-paste prompt for88moving this whole task into a new thread.89```