.claude/skills/butterfreezone-gen/SKILL.md
BUTTERFREEZONE Generation Skill
npx skillsauth add 0xhoneyjar/loa-dixie butterfreezoneInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
<zone_constraints>
<input_guardrails>
# Check if butterfreezone is enabled
enabled=$(yq '.butterfreezone.enabled // true' .loa.config.yaml 2>/dev/null || echo "true")
if [[ "$enabled" != "true" ]]; then
echo "BUTTERFREEZONE is disabled in config. Enable with butterfreezone.enabled: true"
exit 0
fi
# Generate BUTTERFREEZONE.md
.claude/scripts/butterfreezone-gen.sh --verbose --json
# Check exit code
# 0 = success
# 2 = config error
# 3 = Tier 3 bootstrap (limited output)
# Validate existing file
.claude/scripts/butterfreezone-validate.sh --file BUTTERFREEZONE.md --json
# Preview without writing
.claude/scripts/butterfreezone-gen.sh --dry-run
# Always validate after generation
.claude/scripts/butterfreezone-validate.sh --file BUTTERFREEZONE.md
# With strict mode if requested
.claude/scripts/butterfreezone-validate.sh --file BUTTERFREEZONE.md --strict
Report results to user:
<error_handling> | Error | Cause | Resolution | |-------|-------|------------| | Exit 2 from gen | Config error | Check .loa.config.yaml | | Exit 3 from gen | Tier 3 bootstrap | Add package.json or run /ride first | | Validation FAIL | Structure issues | Review and fix reported issues | | Validation WARN | Advisory issues | Regenerate or accept advisory | </error_handling>
testing
# valid-skill Test skill with valid license for unit testing. ## Purpose Used in test_constructs_loader.bats to verify correct handling of valid licenses.
testing
# grace-skill Test skill in license grace period for unit testing. ## Purpose Used in test_constructs_loader.bats to verify correct handling of licenses in grace period.
testing
# expired-skill Test skill with expired license for unit testing. ## Purpose Used in test_constructs_loader.bats to verify correct handling of expired licenses.
testing
# skill-b Test skill B from test-pack for unit testing. ## Purpose Used in test_pack_support.bats to verify pack validation and skill loading.