---
title: "Emergency stop: halt (or resume) this workspace's install of an authored skill"
method: PATCH
path: "/v1/authored-skills/{skill_id}/installation/kill"
tags: ["authored-skills"]
---

# Emergency stop: halt (or resume) this workspace's install of an authored skill

`PATCH /v1/authored-skills/{skill_id}/installation/kill`

## Request

- Base URL: `https://api.patricia.app` (the document declares no server; this is the origin it was published from)
- URL: `https://api.patricia.app/v1/authored-skills/{skill_id}/installation/kill`
- Auth: HTTP bearer

Break-glass for a skill of this workspace's own: set or clear the kill switch on whichever install the workspace holds of it, whoever took it. A killed instruction skill's guidance stops reaching prompts immediately, including its owner's.

This exists because a PERSONAL install is invisible to everyone but its owner, and so is its installation id, which left the per-install kill switch at ``PATCH /skill-installations/{id}/kill`` unreachable for exactly the untrusted prose it matters most for. Use that route whenever you can see the install; use this one when the workspace needs to stop a skill it cannot open. It answers 204 and nothing else: no installation id, no owner, no scope, no current state, so it restores the stop without disclosing anything the privacy fence protects. 404 only when this workspace has no install of the skill at all. Requires skills:edit.

## Path parameters

- `skill_id` string, uuid, required

## Headers

- `X-Tenant-Id` string, nullable

## Request body

- KillRequest: Kill-switch toggle for an installation (G7).
  - `killed` boolean, required
  - `reason` string, nullable

## Response `204`

Successful Response

## Other responses

- `400`: Bad request
- `401`: Unauthorized
- `403`: Forbidden. Inspect response body `code` for the specific reason (for example: PERMISSION_DENIED, EMAIL_NOT_VERIFIED, TENANT_ACCESS_REQUIRED, ROLE_UNRESOLVED)
- `404`: Not found
- `409`: Conflict
- `422`: Validation error

---

[API](https://skmtc.dev/patricia/apis/patricia-api.md) · [All operations](https://skmtc.dev/patricia/apis/patricia-api/llms.txt) · [OpenAPI document](https://skmtc.dev/patricia/apis/patricia-api/revisions/0dfb44495ea1?raw)
