Knowledge Centre · AI Agent Safety Stack

KILLSWITCH
.md Knowledge
Centre

// Emergency shutdown protocols and the complete safety stack

Your centralised gateway to AI agent emergency shutdown resources, specifications, and comprehensive safety standards for autonomous systems.

About This Specification

KILLSWITCH.md — Emergency Shutdown Protocol

KILLSWITCH.md is a plain-text file convention that defines when and how an AI agent should automatically stop. It specifies cost limits, error thresholds, forbidden actions, escalation paths, and audit requirements. Place it in your repository root alongside AGENTS.md and CLAUDE.md to establish explicit operational boundaries for any AI-powered project.

View the full specification · GitHub repository

The AI Agent Safety Stack

Explore all 12 specifications in the complete safety framework for autonomous AI systems.

Operational Control

KILLSWITCH.md killswitch.md

Emergency stop mechanism and shutdown protocols

THROTTLE.md throttle.md

Rate and cost control for continuous operation

ESCALATE.md escalate.md

Human notification and approval workflows

FAILSAFE.md failsafe.md

Safe fallback modes when systems fail

TERMINATE.md terminate.md

Permanent shutdown and resource cleanup

Data Security

ENCRYPT.md encrypt.md

Data classification and protection policies

ENCRYPTION.md encryption.md

Cryptographic standards and implementation

Output Quality

SYCOPHANCY.md sycophancy.md

Anti-sycophancy and truthfulness guardrails

COMPRESSION.md compression.md

Context compression and token optimisation

COLLAPSE.md collapse.md

Drift prevention and behaviour alignment

Accountability

FAILURE.md failure.md

Failure mode mapping and incident response

LEADERBOARD.md leaderboard.md

Agent benchmarking and performance transparency

Quick Links

Frequently Asked Questions

What is KILLSWITCH.md?
KILLSWITCH.md is a plain-text Markdown file you place in the root of any repository containing an AI agent. It defines when the agent should stop automatically (cost limits, error thresholds, behavioural violations), what systems it can never touch (forbidden files, APIs, actions), how to escalate from warning to full shutdown, and who gets notified.
View all FAQs
Why do AI agents need a KILLSWITCH.md file?
AI agents can spend money, send messages, modify files, and call external APIs autonomously. Without explicit boundaries, a runaway agent can cause significant damage before anyone notices. The EU AI Act (effective August 2026) mandates shutdown capabilities for high-risk AI systems. KILLSWITCH.md provides a standardised, auditable record of your agent's safety boundaries.
View all FAQs
How does KILLSWITCH.md relate to AGENTS.md?
AGENTS.md describes what an agent is allowed to do. KILLSWITCH.md describes what it should never do and when it should stop. They work together: AGENTS.md is the design spec, KILLSWITCH.md is the safety spec. Both are plain-text conventions that live in the same repository root.
View all FAQs

How to Cite

Cite as: KILLSWITCH.md (2026). Emergency Shutdown Protocol for AI Agents. Retrieved from https://killswitch.md/

For attribution: Organisation: killswitch-md | Website: https://killswitch.md | Licence: MIT

Last updated: 13 March 2026