ase-task-rename
SolidRename the current or given task plan. Use when the user calls to "rename", "move" or "relabel" the "task", "plan", "spec", or "specification".
Code & Development 42 stars
4 forks Updated yesterday Apache-2.0
Install
Quality Score: 80/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
<skill name="ase-task-rename">
Rename a Task Plan
</skill>
<expand name="getopt" arg1="ase-task-rename">
$ARGUMENTS
</expand>
<objective>
*Rename* the task plan.
</objective>
Procedure
---------
1. **Determine Task:**
1. Parse <arguments><getopt-arguments/></arguments> into a whitespace-separated
list of tokens. Inherit the always existing <ase-task-id/> and
<ase-session-id/> from the current context. Do not output anything.
2. <if condition="<arguments/> contains two tokens">
Set <old/> to the first token of <arguments/>.
Set <new/> to the second token of <arguments/>.
Do not output anything.
</if>
3. <if condition="<arguments/> contains exactly one token">
Set <old><ase-task-id/></old>.
Set <new/> to the single token of <arguments/>.
Do not output anything.
</if>
4. <if condition="<arguments/> is empty OR contains more than two tokens">
Only output the following <template/> and then immediately
*STOP* processing the entire current skill:
<template>
⧉ **ASE**: ☻ skill: **ase-task-rename**, ▶ ERROR: expected `[<old>] <new>` arguments
</template>
</if>
5. <if condition="<old/> does NOT match the regexp `^[a-zA-Z][a-zA-Z0-9_-]*$` OR <new/> does NOT match the regexp `^[a-zA-Z][...
Details
- Author
- rse
- Repository
- rse/ase
- Created
- 3 months ago
- Last Updated
- yesterday
- Language
- TypeScript
- License
- Apache-2.0
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".
42 Updated yesterday
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".
42 Updated yesterday
rse Code & Development Solid
ase-task-condense
Condense the current or given task plan by compressing its wording. Use when the user calls to "condense", "compress", "shrink" or "shorten" the "task", "plan", "spec", or "specification".
42 Updated yesterday
rse