src/onemancompany/default_skills/task_lifecycle/SKILL.md
Task lifecycle state machine — states, transitions, and task tree model. Use when you need to understand task states, dispatch subtasks, or review completions. Do NOT use for domain-specific procedures — this only covers the universal state machine.
npx skillsauth add 1mancompany/onemancompany src/onemancompany/default_skills/task_lifecycleInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Every task in the system follows this state machine:
| State | Meaning | |-------|---------| | pending | Created, waiting to be processed | | processing | Actively being executed by an employee | | holding | Waiting for subtasks to complete or external input | | completed | Employee finished execution, awaiting supervisor review | | accepted | Supervisor approved the deliverable | | finished | Fully done, archived | | failed | Execution failed or supervisor rejected | | blocked | Dependency task failed, cannot proceed | | cancelled | Cancelled |
State flow: pending → processing → completed → accepted → finished ↕ holding (pause/resume) completed → failed (rejection) → processing (retry)
Key distinctions:
Task tree model:
tools
Manage conversations across 20+ messaging platforms via OpenClaw gateway
development
A universal self-improving agent that learns from ALL skill experiences. Uses multi-memory architecture (semantic + episodic + working) to continuously evolve the codebase. Auto-triggers on skill completion/error with hooks-based self-correction.
testing
Transform AI agents from task-followers into proactive partners that anticipate needs and continuously improve. Now with WAL Protocol, Working Buffer for context survival, Compaction Recovery, and battle-tested security patterns. Part of the Hal Stack 🦞
development
Typed knowledge graph for structured agent memory and composable skills. Use when creating/querying entities (Person, Project, Task, Event, Document), linking related objects, enforcing constraints, planning multi-step actions as graph transformations, or when skills need to share state. Trigger on "remember", "what do I know about", "link X to Y", "show dependencies", entity CRUD, or cross-skill data access.