ase-task-id
SolidGet or set unique task id <id>. Use when user requests to work on a certain task or wants to know what the current task is.
Code & Development 52 stars
5 forks Updated today Apache-2.0
Install
Quality Score: 82/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-id">
Configure Task Id
</purpose>
<expand name="getopt" arg1="ase-task-id">
$ARGUMENTS
</expand>
<objective>
*Get* or *set* the unique *task id* of the current session.
</objective>
Procedure
---------
1. Determine request:
<request><getopt-arguments/></request>
Inherit the always existing <ase-session-id/> and the current
<ase-task-id/> from the current context.
2. <if condition="<request/> is NOT empty AND <request/> does NOT match the regexp `^[a-zA-Z][a-zA-Z0-9_-]*$`">
Only output the following <template/> and then immediately
*STOP* processing the entire current skill:
<template>
⧉ **ASE**: ☻ skill: **ase-task-id**, ▶ ERROR: given task id `<request/>` is not a valid id
</template>
</if>
3. <if condition="<request/> is empty">
- Call the `ase_task_id(session: "<ase-session-id/>")`
tool from the `ase` MCP server and set <text/> to its
`text` output. Only on a clean response set
<ase-task-id><text/></ase-task-id>. On an `ERROR:`/`WARNING:`
response, silently ignore the MCP error (deviating from the
generic MCP error rule) and keep the <ase-task-id/>
inherited from the current context as the fallback.
- Output:
<template>
⧉ **ASE**: ◉ task: **<ase-task-id/>**
</template>
</if>
...
Details
- Author
- rse
- Repository
- rse/ase
- Created
- 5 months ago
- Last Updated
- today
- Language
- TypeScript
- License
- Apache-2.0
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
Code & Development Solid
ase-task-delete
Delete the current or given task plan. Use when the user calls to "delete", "remove" or "clear" the "task", "plan", "spec", or "specification".
52 Updated today
rse 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".
52 Updated today
rse Code & Development Solid
ase-task-list
List all available task ids. Use when user wants to see all tasks.
52 Updated today
rse