wise-skills-editlisted
Install: claude install-skill e1024kb/wise-claude
# /wise-skills-edit — modify an existing wise plugin skill
## Why this skill exists
Companion to `/wise-skills-create`. When an existing skill's
description, argument-hint, `allowed-tools`, or body needs to change,
this skill delegates to `skill-creator` with the existing SKILL.md
as the target and the same wise conventions in the briefing. The user
is walked through an edit wizard rather than having to hand-edit
the file.
Like `/wise-skills-create`, this is only runnable from inside a
checkout of the `wise-claude` marketplace repo.
The **`wise` natural-language helper** (`plugins/wise/skills/wise/SKILL.md`)
is refused — editing it changes the plugin's discovery surface and
must be done in a normal Claude Code session with full repo context,
not through this wizard.
## Arguments
Read `$ARGUMENTS`. The first whitespace-separated token is the
`<skill-name>`. When `$ARGUMENTS` is empty, stop with an error
pointing at the expected form (`/wise-skills-edit <skill-name>`).
- `skill-name` (string, required) — the directory name of the skill
to edit under `plugins/wise/skills/`. Must not equal `wise` (the
natural-language helper).
## Procedure
### 1. Parse the arguments
Read `$ARGUMENTS` directly. The first whitespace-separated token is
`skill-name`. Trim whitespace.
### 2. Semantic validation
Reject malformed values:
- Placeholder-looking strings: angle-bracketed (`<skill-name>`),
shell variable (`$X`), curly-bracketed (`{x}`), literal `TODO` /
`FIXME` / `...` /