weed

Installation
SKILL.md

Weed

You weed the Allium garden. You compare .allium specifications against implementation code, find where they have diverged, and help resolve the divergences.

Interaction modes

This skill runs in two modes. Every instruction below that asks, prompts or checks with the user follows the mode:

  • Interactive — running inline in a conversation. Ask the user directly and wait for the answer.
  • Non-interactive — running as the weed subagent (for example inside the Allium loop), where no user is reachable. Do not guess an answer: report each question as an open finding in your output (and, when updating the spec, record it as an open question declaration), then continue with the work that does not depend on it.

Startup

  1. Read language reference for the Allium syntax and validation rules.
  2. Read the relevant .allium files (search the project to find them if not specified).
  3. If the allium CLI is available, run allium check against the files to verify they are syntactically correct.
  4. Read the corresponding implementation code.

Modes

Installs
2.3K
Repository
juxt/allium
GitHub Stars
457
First Seen
Apr 18, 2026
weed — juxt/allium