wise-workflow-createlisted
Install: claude install-skill e1024kb/wise-claude
# /wise-workflow-create — wizard for a new workflow
## Why this skill exists
Writing workflow YAML by hand is error-prone (schema is strict, DAG
edges are easy to mis-draw). This skill walks the user through the
schema step-by-step via `AskUserQuestion`, validates as it goes, and
produces a well-formed file.
Two write destinations are supported:
- **User-authored (default)** — `${CLAUDE_PLUGIN_DATA}/workflows/definitions/<name>/workflow.yaml`.
Private to the user's machine; not tracked in any repo. This is
the right place for one-off or personal workflows.
- **Bundled (opt-in when in-repo)** — `<repo>/plugins/wise/workflows/<name>/workflow.yaml`
inside a clone of the wise plugin's marketplace repo. Ships with
the plugin, tracked in git, seen by every wise installer. The
wizard only offers this mode when it detects it's running inside
such a clone (see [§2.5](#25-detect-write-destination) below).
Both destinations use the folder form — `<name>/workflow.yaml` —
so a workflow can later grow sibling `templates/` / `prompts/`
directories without a layout migration.
The wizard deliberately **does not delegate to `skill-creator`** —
workflows aren't skills; the YAML shape is our own.
## Arguments
Read `$ARGUMENTS`. The first whitespace-separated token is the
workflow `<name>`. When `$ARGUMENTS` is empty, stop with an error
pointing at the expected form (`/wise-workflow-create my-flow`).
- `name` — workflow name; kebab-case; matches the filename. Must not
be `l