ase-task-list
SolidList all available task ids. Use when user wants to see all tasks.
Code & Development 54 stars
6 forks Updated today Apache-2.0
Install
Quality Score: 83/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
@${CLAUDE_SKILL_DIR}/../../meta/ase-control.md
@${CLAUDE_SKILL_DIR}/../../meta/ase-skill.md
@${CLAUDE_SKILL_DIR}/../../meta/ase-getopt.md
<purpose name="ase-task-list">
List Task Plans
</purpose>
<expand name="getopt"
arg1="ase-task-list"
arg2="--verbose|-v --include|-i=none --exclude|-e=finished">
$ARGUMENTS
</expand>
<objective>
*List* all available *task plans* of the current project.
</objective>
Procedure
---------
1. Determine the *effective state set* <states/>, i.e., the lifecycle
states a task plan has to be in to be listed at all. For this, first
determine the *all states* set <all-states/> and the *finished
states* set <finished-states/> of the task lifecycle model
<ase-project-task-lifecycle/> of the current project:
- If <ase-project-task-lifecycle/> is `solo` (or absent):
<all-states/> is `OPEN`, `SHELVED`, `CLOSED`, and `CANCELLED`,
and <finished-states/> is `CLOSED` and `CANCELLED`.
- If <ase-project-task-lifecycle/> is `team`:
<all-states/> is `PLANNING`, `SHELVED`, `IMPLEMENTING`,
`STALLED`, `IMPLEMENTED`, and `CANCELLED`, and
<finished-states/> is `IMPLEMENTED` and `CANCELLED`.
- If <ase-project-task-lifecycle/> is `enterprise`:
<all-states/> is `DRAFTED`, `SHELVED`, `PLANNING`, `PLANNED`,
`STALLED`, `IMPLEMENTING`, `IMPLEMENTED`, `DECLINED`,
`APPROVING`, `APPROVED`, `DEFERRED`, `INTEGRATING`, `INTEGRATED`,
and `CANCELLED`, and <fin...
Details
- Author
- rse
- Repository
- rse/ase
- Created
- 5 months ago
- Last Updated
- today
- Language
- TypeScript
- License
- Apache-2.0
Similar Skills
Semantically similar based on skill content — not just same category
Code & Development Solid
ase-task-view
View current or given task plan. Use when the user calls to "view", "show" or "see" the "task", "plan", "spec", or "specification".
54 Updated today
rse Code & Development Solid
ase-task-dissect
Dissect the current or given task plan, treated as an epic, domain-wise and logically into cohesive parts and materialize each part as its own separate task plan. Use when the user calls to "dissect", "split", "break up", or "decompose" a large "task" or "plan".
54 Updated today
rse Code & Development Solid
ase-task-implement
Implement current or given task plan. Use when the user calls to "implement", "realize" or "apply" the "task", "plan", "spec", or "specification".
54 Updated today
rse