# Remove

> Cleanly remove arlo from this project: take the `arlo` command off the PATH and delete the project's `.arlo/`. Asks before deleting the shared local-model runtime, which other projects may still use. Never touches the project's own ground truth.

- Skill: `3dl-dev/remove` (Agent Skill)
- Install (CLI): `npx skillmds@latest add 3dl-dev/remove`
- Raw SKILL.md: https://api.skillmd.com/api/skills/3dl-dev/remove/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: 3dl-dev (https://skillmd.com/u/3dl-dev)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/3dl-dev/remove

---


# arlo:remove — take arlo back out cleanly

arlo owns nothing but its **projection** of this project's ground truth (the cards, the
config, the runbook) and the `arlo` command that reads it. Removing arlo deletes that
projection; it never touches the project's real scripts, Makefiles, or commands — those were
never arlo's. Everything removed here is regenerable by **/arlo:start**.

## Steps

1. **Unwire the command.** Remove the `arlo` PATH entry that `/arlo:start` added (the
   launcher line / symlink pointing at arlo's home). Confirm `arlo` no longer resolves.

2. **Delete this project's `.arlo/`.** Remove `.arlo/cards.json`, `.arlo/config.json`,
   `.arlo/LIGHTS-OUT.md`, and any runbook. This is a cache and a projection — safe to delete,
   fully rebuilt by a later `/arlo:start`.

3. **Ask before removing the shared model runtime.** The local model provisioned at setup
   (e.g. under `~/.local/share/arlo`, wherever the operator put it) is **shared across every
   project that uses arlo** — deleting it breaks the others. Default to leaving it; remove it
   only if the operator confirms this was the last project using arlo.

4. **Report what was removed vs left.** Say plainly: the PATH entry and `.arlo/` are gone;
   the shared runtime was left (or removed, if confirmed); the project's own ground truth is
   untouched. Uninstalling the plugin from the agent, if wanted, is a separate agent action.

