Ceratops task lifecycle
Skill Ceratops-Code/AI-Agent-Skills/skills/ceratops-task-lifecycle
Route Ceratops same-thread resume, whole-task new-thread handoff, and closure checks. 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.From its SKILL.md
npx -y skills add Ceratops-Code/AI-Agent-Skills --skill ceratops-task-lifecycleAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
3.3 KB, 657 tokens by cl100k_base, as published. Nobody here has run it
Ceratops Task Lifecycle
Goal
Route 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 same-thread resume, task handoff, and closure assessment.
Context
Action References
- 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 same-thread resume, whole-task handoff, or closure check.
- Current local or external entities that constrain the selected action.
Infer missing inputs from recent thread context and local state before asking.
Constraints
Skill-Specific Rules
- Use the selected action reference as the source of truth for workflow, evidence refresh, completion gate, and output contract.
- Keep same-thread resume, task handoff, and closure check inside this
multi-action skill and its
references/files; do not introduce alias skills or old-name shims. - If action identity is ambiguous, choose the action that matches the user's immediate requested output or next state.
Boundaries
- Use
manual-resumeonly when the work stays in the current thread and should resume from current state after interruption, restart, or crash. - Use
task-handoffonly when the user wants to move the whole task into a different thread. - Use
closure-checkwhen the user asks whether anything is left to do at the end of a thread, session, or task.
Workflow
1. Classify The Action
- Select
manual-resumewhen the task was interrupted in this thread and should continue from current state without replaying completed work. - Select
task-handoffwhen the output should be one paste-ready prompt for moving the entire task into a new thread. - Select
closure-checkwhen 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
- Match final claims to the exact current state, prompt content, local checks, or external evidence actually verified.
- 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
- unresolved blockers or non-blocking debt
- intentionally retained items with reasons
- anything important not verified
Example Invocation
Use $ceratops-task-lifecycle task-handoff to create a copy-paste prompt for
moving this whole task into a new thread.
What ships with it: 7 files
303.8 KB alongside SKILL.md, 1 of them executable
agents/
- openai.yaml362 B
assets/
- ceratops-logo-500.png271.6 KB
references/
- closure-check.md7.4 KB
- fixloop-break.md3.1 KB
- manual-resume.md3.4 KB
- task-handoff.md3.0 KB
scripts/
- closure_snapshot.pyruns14.9 KB