task_lifecycle
SolidTask 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.
Install
Quality Score: 81/100
Skill Content
Details
- Author
- 1mancompany
- Repository
- 1mancompany/OneManCompany
- Created
- 6 months ago
- Last Updated
- 2 weeks ago
- Language
- Python
- License
- Apache-2.0
Similar Skills
Semantically similar based on skill content — not just same category
task-tree-core-state
Keep a Markdown task tree focused on decision-relevant current state. Use when writing or refining task-tree.md/subtrees, when a tree is too large or polluted by history or artifact details, when completed work must be distilled into parent insights, or when compact/postflight gates report size or stale-state problems.
task-lifecycle
Move tasks between status directories (new/prioritized/wip/blocked/done) with full frontmatter sync, "Done when" reconciliation, reverse blocked-by sweep, a propagation gate that carries a closure's changes and findings out to the documents and open tasks they affect, claim validation before starting a task you did not write, and a best-effort task-numbering scan across every ref and worktree. Use whenever creating, starting, blocking, unblocking, or completing a task in a repository's `tasks/` directory.
state-machine
State-machine discipline for TypeScript lifecycle, workflow, reducer, and state-machine files — make illegal states unrepresentable, keep transitions pure and exhaustive, and design for replay and concurrency.