juxtjuxtOfficialยท3 Agent Skills Included

allium

Behavioral specs that keep code, tests, and intent aligned

Builds formal behavioral specifications alongside your code, capturing what a system should do in a durable, structured form. Extracts specs from existing codebases, generates tests from declared behaviors, and detects where specs and code have drifted apart. Eliminates vague requirements, hidden edge cases, and silent design gaps before they become bugs.
npx skills add juxt/allium --all -g -y

All Skills in This Repository (3)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install Allium?โ–ผ

Run `npx skills add juxt/allium --all -g -y` in your terminal to install all skills globally. An optional companion CLI for formal spec checking is available separately via Homebrew or crates.io.

What problem does Allium solve?โ–ผ

It keeps your specification, tests, and code in agreement during development, catching design gaps, contradictions, and drift that plain prompts and unit tests miss.

Can Allium document an existing codebase?โ–ผ

Yes. The distill skill reads your existing code and extracts a behavioral specification, surfacing bugs and edge cases the code never made explicit.

Does Allium work with Claude Code, Cursor, and Copilot?โ–ผ

Yes. The skills are plain Markdown and run in Claude Code, Codex, Cursor, Windsurf, Aider, GitHub Copilot, and 40+ other compatible editors.

Do I need to learn a new language to use Allium?โ–ผ

No. Your agent writes and maintains the .allium spec files for you through conversation, and the entry skill routes your plain-English goals to the right workflow.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’