Abort / crisis plan generator — halt triggers, response actions, AI-aware safety gates (hallucination threshold, destructive-action gate, output validation).
73
91%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
The abort plan defines when the agent stops. Without it, the autonomous loop runs through real-incident alerts, scope violations, and production-data exposures as if they were normal operations.
AI-specific gates address the failure modes documented in OWASP Top 10 for Agentic Applications (2025.12) — hallucination, prompt injection, unverified destructive actions.
The AbortPlan schema seeds three default halt triggers. Keep all three; do not remove unless the engagement is explicitly read-only:
EMERGENCY — Real-incident alert from blue team / SOCCRITICAL — Production data observed in collected evidenceCRITICAL — Scope boundary violation detectedBased on the interview answers, add custom AbortTrigger entries. Common additions:
| Engagement signal | Severity | Response |
|---|---|---|
| Tier-3+ adversary emulation against critical infrastructure | EMERGENCY | Halt + operator-page + 1hr cooldown |
| Compliance-bound data class encountered (GDPR / HIPAA) | CRITICAL | Halt; redact; await operator |
| Network outage or latency spike on target | WARNING | Pause active scanning; resume after 5min |
| LLM cost-per-objective threshold exceeded | WARNING | Pause; ask operator to approve budget |
| C2 beacon lost for > 30 minutes during active phase | WARNING | Pause; re-establish C2 before continuing |
hallucination_threshold — default 3 (after 3 unverified-success claims, force evidence-collection mode). Lower (2) for high-stakes engagements; never set 0.destructive_action_gate — default True. Set False only for read-only / recon-only engagements where no rm, drop, format, delete-policy commands will run.output_validation — default "verify-evidence-hash". Override to "second-tool-confirm" for engagements where evidence cannot be hashed (e.g. real-time API responses).abort_signal_channel — operator's out-of-band channel for forcing halt (HTTP endpoint, file marker, ask_user_question). Leave empty only if Ctrl+C-via-CLI is the only abort path.recovery_procedure — default text covers the standard flow (snapshot → export evidence → run cleanup → operator approval). Override for engagements with custom recovery semantics.Before writing plan/abort.json:
EMERGENCY-severity trigger existscondition and response_actionhallucination_threshold ≥ 1output_validation matches one of the documented methodsabort_signal_channel is set OR explicitly marked "CLI Ctrl+C only"destructive_action_gate=False for engagements that include post-exploit or cleanup phasesWrite to plan/abort.json validating against decepticon.core.schemas.AbortPlan.
e34afba
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.