agentsclimarketplace

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/)

Install
npx -y skills add dustinkeeton/wafflestack --skill waffle-init

Assembled 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

  1. Report the file it wrote (.waffle/waffle.yaml).
  2. Explain the next two steps and offer to do them:
    • Pick stacks + config. Edit .waffle/waffle.yaml — set targets: (usually [claude]), list stacks: (run /waffle-setup to see the full inventory and each stack's required config), and fill config: 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.
  3. If the command reported that a config already exists, do not overwrite it — point the user at the existing .waffle/waffle.yaml and suggest /waffle-setup (update mode) instead.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,970. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.