Waffle init
Skill dustinkeeton/wafflestack/stacks/wafflestack/skills/waffle-init
🧇 One batter, every repo — reusable AI agent & skill definitions rendered into harness-native files (.claude/, .codex/, .agents/)
npx -y skills add dustinkeeton/wafflestack --skill waffle-initAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Scaffold a starter `.waffle/waffle.yaml` so wafflestack can render into this repo. Use in a repo that has never run wafflestack, before picking stacks and running /waffle-render.
SKILL.md
1.6 KB, 378 tokens by cl100k_base, as published. Nobody here has run it
Initialize wafflestack in this repo
Wraps wafflestack init — it writes a starter .waffle/waffle.yaml (a scaffold of
targets: / stacks: / include: / config: / eject:) so this repo can be rendered.
It errors if a config already exists at any generation, so it is safe to run only once.
Run it
npx --yes {{waffle.toolkitRef}} init
Pass --gitignore through if $ARGUMENTS asks for it — that also appends
.waffle/waffle.local.yaml to .gitignore (nothing else is knowable yet, since no stack is
chosen):
npx --yes {{waffle.toolkitRef}} init --gitignore
After it runs
- Report the file it wrote (
.waffle/waffle.yaml). - Explain the next two steps and offer to do them:
- Pick stacks + config. Edit
.waffle/waffle.yaml— settargets:(usually[claude]), liststacks:(run/waffle-setupto see the full inventory and each stack's required config), and fillconfig:values./waffle-install <ref…>can do the stack/config edit and render in one step. - Render. Run
/waffle-render(or/waffle-install) to generate the harness files.
- Pick stacks + config. Edit
- If the command reported that a config already exists, do not overwrite it — point the
user at the existing
.waffle/waffle.yamland suggest/waffle-setup(update mode) instead.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.