agentsclimarketplace

Ase task list

Skill rse/ase/plugin/skills/ase-task-list

Agentic Software Engineering (ASE)

Install
npx -y skills add rse/ase --skill ase-task-list

Assembled 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

  1. Call the ase_task_list(verbose: <getopt-option-verbose/>) tool from the ase MCP server. The result is a structured object with a tasks array where each entry has an id field, and -- if <getopt-option-verbose/> is true -- additionally an mtime field (formatted as YYYY-MM-DD HH:MM).

  2. If the tasks array is empty, output the following <template/>:

    <template> ⧉ **ASE**: ◉ tasks: *(none)* </template>

    Else, dispatch on <getopt-option-verbose/>:

    • If <getopt-option-verbose/> is true, output the list of tasks with the following <template/>, where each <id/> and <mtime/> correspond to an entry in the task list:

      <template> ⧉ **ASE**: ◉ tasks:
      Task IdLast Modified
      <id/><mtime/>
      [...][...]
      </template>
    • If <getopt-option-verbose/> is false, output the list of tasks with the following <template/>, where each <id/> corresponds to an entry in the task list:

      <template> ⧉ **ASE**: ◉ tasks:
      Task Id
      <id/>
      [...]
      </template>
  3. 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>

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.