Ase task list
Agentic Software Engineering (ASE)
npx -y skills add rse/ase --skill ase-task-listAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
What its author says it does
Copied from the file, not written here
List all available task ids. Use when user wants to see all tasks.
SKILL.md
2.7 KB, as published. Nobody here has run it
@${CLAUDE_SKILL_DIR}/../../meta/ase-control.md @${CLAUDE_SKILL_DIR}/../../meta/ase-skill.md @${CLAUDE_SKILL_DIR}/../../meta/ase-getopt.md
<skill name="ase-task-list"> List Task Plans </skill><expand name="getopt" arg1="ase-task-list" arg2="--verbose|-v"> $ARGUMENTS </expand>
<objective> *List* all available *task plans* of the current project. </objective>Procedure
-
Call the
ase_task_list(verbose: <getopt-option-verbose/>)tool from theaseMCP server. The result is a structured object with atasksarray where each entry has anidfield, and -- if <getopt-option-verbose/> istrue-- additionally anmtimefield (formatted asYYYY-MM-DD HH:MM). -
If the
<template> ⧉ **ASE**: ◉ tasks: *(none)* </template>tasksarray is empty, output the following <template/>:Else, dispatch on <getopt-option-verbose/>:
-
If <getopt-option-verbose/> is
<template> ⧉ **ASE**: ◉ tasks:true, output the list of tasks with the following <template/>, where each <id/> and <mtime/> correspond to an entry in the task list:
</template>Task Id Last Modified <id/> <mtime/>[...] [...] -
If <getopt-option-verbose/> is
<template> ⧉ **ASE**: ◉ tasks:false, output the list of tasks with the following <template/>, where each <id/> corresponds to an entry in the task list:
</template>Task Id <id/> [...]
-
-
Finally, give the closing hints by expanding the following (which, depending on the configured <ase-guidance-level/>, may each expand into nothing and hence emit no output at all):
<if condition="the `tasks` array is NOT empty"> <ase-tpl-hint level="normal"> Use `/ase-task-id <id>` to switch to one of the listed tasks and `/ase-task-view` to inspect its plan. </ase-tpl-hint> </if> <else> <ase-tpl-hint level="normal"> No task plan exists yet -- use `/ase-task-edit` to create one through a conversational loop. </ase-tpl-hint> </else> <if condition="<getopt-option-verbose/> is not equal `true`"> <ase-tpl-hint level="verbose"> Use `/ase-task-list --verbose` to additionally show the last-modified timestamp of each task plan. </ase-tpl-hint> </if>