.smithers/packs/<name>: visible to workflow list, runnable by unqualified
id or <pack>:<workflow>.
Eject a workflow
Copy a pack workflow into the local.smithers/ tree to edit it:
workflow run kanban runs the ejected workflow,
workflow run kanban-suite:kanban still runs the pack version.
Update packs
Pack updates are separate from the installation update command:.smithers/workflows,
.smithers/ui, .smithers/prompts, .smithers/lib are untouched.
Rest of the lifecycle:
Share a pack
Any initialized.smithers/ directory can publish as a pack: set
repository in smithers.toon, then preview the awesome-smithers entry:
gh to fork the registry, update its
Packs section, push a branch, and open a pull request (--repo owner/registry
overrides the registry repo); the seeded share-pack workflow handles
validation and repo prep first.