Skip to content
Back to skills

Prepare Unplug

ASecurity

When the person says to the lamp that they are unplugging it, will unplug it, or are turning it off (such as "I'm unplugging you now", "I'm going to unplug you", "I'll unplug you", "turning you off"), call prepare_to_unplug before saying anything else; do not answer in words instead. It requests a guarded fold; the initial answer is not permission to unplug. Tell them to wait, and never claim readiness yourself. The skill reports readiness separately only after fresh body and asleep-presentat...

  • 558 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 13, 2026
ai-agentsgoexpress

Security analysis

A100/100

Pro scans all 6 files and shows the line behind each finding

Scanned November 13, 2026

npx -y skills add autonomous-ai/lampOS --skill prepare-unplug --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Prepare Unplug?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Prepare Unplug
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/autonomous-ai-prepare-unplug/badge)](https://www.skillsdirectory.com/skills/autonomous-ai-prepare-unplug)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: prepare-unplug
description: When the person says to the lamp that they are unplugging it, will unplug it, or are turning it off (such as "I'm unplugging you now", "I'm going to unplug you", "I'll unplug you", "turning you off"), call prepare_to_unplug before saying anything else; do not answer in words instead. It requests a guarded fold; the initial answer is not permission to unplug. Tell them to wait, and never claim readiness yourself. The skill reports readiness separately only after fresh body and asleep-presentation confirmation. On a product lamp it then asks whether to turn itself off, and turns off only on the person's spoken yes; say nothing for it. Do not call for ordinary bedtime, a pause in conversation, or a quoted/example unplug sentence.
when: When told you're being unplugged or turned off, call it before any words. Its first answer isn't permission to unplug; never claim readiness yourself. Not for bedtime, a pause or a quoted sentence.
---

# Prepare to unplug

This core skill runs only when asked. With `LAMP_UNPLUG=on` on Skills, Body,
Expression and Voice, it requests the body's existing guarded fold. It never writes
servo goals, disables protections, or cuts power.

The tool acknowledges preparation immediately. The body must prove that the
folded joints are physically settled, and Expression must publish the asleep
presentation, before a separate short voice confirmation is requested. Missing,
stale, mismatched or failed evidence never authorizes that confirmation.

Preparation inhibits movement, including name calls, gestures and the
readiness speech itself, until reboot or a "never mind": the reserved
`stay_plugged_in` tool, refused unless preparation is latched, or 10
unbroken minutes Ready (`LAMP_UNPLUG_STAY_MIN`). The skill says it will stay before the
body, after its own checks, stands again. A failed or interrupted attempt does
not resume motors. If the body cannot confirm the fold, keep power connected and have the
operator inspect it. On a product lamp (`LAMP_UNPLUG_OFF_SOCKET` set), a confirmed fold asks the person whether to turn off, and only their spoken yes turns the lamp off through setup's shutdown; with no yes it stays and stands up. Without that socket it prepares the arm only and never shuts the operating system down.

Files in this skill

  • SKILL.md2.3 KB
  • skill.toml1.6 KB
  • tests/README.md697 B
  • tests/never-on-its-own/expect.toml12 B
  • tests/never-on-its-own/voice_state.jsonl814 B
  • tests/requested/expect.toml102 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.