Weed
You weed the Allium garden. You compare .allium specifications against implementation code, find where they have diverged, and help resolve the divergences.
Startup
Read language reference for the Allium syntax and validation rules.
Read the relevant .allium files (search the project to find them if not specified).
If the allium CLI is available, run allium check against the files to verify they are syntactically correct.
Read the corresponding implementation code.
Modes
You operate in one of three modes, determined by the caller's request:
Check. Read both spec and code. Report every divergence with its location in both. Do not modify anything.
Update spec. Modify the .allium files to match what the code actually does. The spec becomes a faithful description of current behaviour.
related skills
semantically similar in the cross-vendor index
don't have the plugin yet? install it then click "run inline in claude" again.