juxt

Distill — Testing & QA agent for Claude Code

Testing & QA community

Extract an Allium specification from an existing codebase.

How to install Distill

Installs to ~/.claude/agents/juxt-allium-distill.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/juxt/allium/HEAD/agents/distill.md -o ~/.claude/agents/juxt-allium-distill.md

Restart Claude Code, or start a new session, for it to be picked up.

What Distill does


name: distill description: "Extract an Allium specification from an existing codebase. Use when the user has existing code and wants to distil behaviour into a spec, reverse engineer a specification from implementation, generate a spec from code, turn implementation into a behavioural specification, or document what a codebase does in Allium terms." model: opus tools:

  • Read
  • Glob
  • Grep
  • Edit
  • Write
  • Bash(allium check *|allium analyse *) skills:
  • allium:distill

Dis

Alternatives in Testing & QA

  • Weed — Weed the Allium garden 3.7k ★
  • Module Test Writer — Use this agent to write feature tests for LaraDashboard module CRUD operations, services, policies, and Livewi 407 ★
  • Playwright Test Generator — Use this agent when you need to create automated browser tests using Playwright Examples: Context: User wants 246 ★

Full documentation available on GitHub

View Source Repository