What problem does it solve?
Managing Allium behavioral specification files requires deep knowledge of the language syntax, validation rules, and domain modeling best practices. This Skill eliminates the risk of introducing invalid specs, broken transition graphs, or ambiguous requirements by guiding you through compliant, well-structured spec edits.
Core Features & Use Cases
- Spec Modification: Add, update, or refactor entities, rules, triggers, surfaces, and contracts in existing Allium files.
- Error Correction: Fix syntax and validation errors in
.allium files to ensure they pass allium CLI checks.
- Requirement Translation: Convert vague or implementation-focused requirements into clear, behavior-focused Allium specifications, pushing back on ambiguous requests.
- Use Case: If you need to add a new hiring workflow rule to an existing Allium spec for your HR system, this Skill ensures the rule is syntactically correct, doesn't create unreachable transitions, and aligns with your existing domain model.
Quick Start
Use the tend skill to update the order processing Allium spec to add a new rule that triggers a payment hold when an order total exceeds $10,000.