| name | ase-code-refactor |
| argument-hint | [--help|-h] [--auto|-a] [--dry|-d] [--quick|-Q] [--next|-n <option>[,...]] [<task-id>:] <request> |
| description | Refactor Code: Use when user wants to "refactor", or "change" the code base.
|
| user-invocable | true |
| disable-model-invocation | false |
| effort | xhigh |
| allowed-tools | ["Skill","Agent"] |
@${CLAUDE_SKILL_DIR}/../../meta/ase-control.md
@${CLAUDE_SKILL_DIR}/../../meta/ase-skill.md
@${CLAUDE_SKILL_DIR}/../../meta/ase-dialog.md
@${CLAUDE_SKILL_DIR}/../../meta/ase-getopt.md
Refactor Artifacts
$ARGUMENTS
The `--quick`/`-Q` flag is a *shorthand alias*: set
to `true`, to `true`, and to
`IMPLEMENT,DELETE`. Do not output anything.
*Refactor* existing artifacts the following way:
@${CLAUDE_SKILL_DIR}/../../meta/ase-format-task.md
Procedure
You MUST NOT call Edit, Write, NotebookEdit, or any
filesystem-modifying tool during this entire skill. The only
permitted way to persist artifacts is via ase_task_save(...).
-
-
Set (set task id to request)
and (set request empty), call the
ase_task_id(id: "<ase-task-id/>", session: "<ase-session-id/>") tool
from the ase MCP server to switch the task, and then only
output the following