with one click
butterfreezone
BUTTERFREEZONE Generation Skill
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
BUTTERFREEZONE Generation Skill
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Security and quality audit of application codebase
Autonomous agent execution mode
Bridgebuilder — Autonomous PR Review
Browse and install construct packs from the Loa Constructs Registry
Triage a bug report through structured phases and create micro-sprint
Autonomous skill extraction from debugging discoveries. Activates when agents find non-obvious solutions through investigation, experimentation, or trial-and-error. Captures these discoveries as reusable skills for future sessions.
| name | butterfreezone |
| description | BUTTERFREEZONE Generation Skill |
| capabilities | {"schema_version":1,"read_files":true,"search_code":true,"write_files":false,"execute_commands":{"allowed":[{"command":".claude/scripts/butterfreezone-gen.sh","args":["*"]},{"command":".claude/scripts/butterfreezone-validate.sh","args":["*"]}],"deny_raw_shell":true},"web_access":false,"user_interaction":false,"agent_spawn":false,"task_management":false} |
| cost-profile | lightweight |
| parallel_threshold | 3000 |
| timeout_minutes | 5 |
| zones | {"system":{"path":".claude","permission":"read"},"state":{"paths":["grimoires/loa"],"permission":"read"},"app":{"paths":["src","lib","app"],"permission":"none"}} |
<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> |