01
It starts by itself
you give a goal. Runs in Claude Code routine.
- ↻ you give a goal
/allium <goal>
Spec, tests and code all agree.
Install the Allium skill and make it a habit: follow https://gethabit.dev/skills/juxt/allium.md
4K installs518 starsMIT licenceSource on GitHub ↗

Allium
by juxt · 4K installs
The skill
The allium skill is a formal language and loop for specifying software behaviour: it captures intent in .allium files, generates integration and end-to-end tests, and drives spec, tests and code to agreement.
Only when you ask.
The habit
Spec, tests and code all agree.
↻ Runs by itselfyou give a goal
When does it start? How does it check its work? What does it remember?
Stops when tests pass, weed finds no divergence, no open question remains and witness attests; otherwise after 2 loop retries.
Your agent builds or extracts the spec with elicit from intent or distill from existing code.
It runs propagate to make integration and end-to-end tests, confirming new tests fail first in spec-first work.
It writes the application code, ordinary coding the spec and tests do not replace.
It runs the tests, then weed to find spec-to-code drift, then the CLI structural checks.
It edits the spec with tend and re-propagates until the three artefacts agree.
An independent witness pass attests the convergence against ground truth, never weakening a test to pass.
It writes only in its own folder and asks you before anything goes out.
Read both lists. If the left one sounds like you, the Allium skill helps.
Yes. A clear single task routes to one skill, elicit, distill, propagate, tend, weed or witness; a goal drives the whole loop.
It escalates the genuine ambiguity to you rather than guessing, and the witness enforces that at the gate.
Copy the prompt at the top into your agent. It installs the skill from juxt/allium and sets up the habit. Or run npx skills add juxt/allium --skill allium.
Yes. It is published under MIT. Habit is free too.
Install the Allium skill and make it a habit: follow https://gethabit.dev/skills/juxt/allium.md
All juxt skills →More code skills →
Works in
Made by juxt, published under MIT. Habit links to the original and never changes it. Is this your skill?