almogbaku/aos/remove
Claude Code and agent skill by almogbaku/aos
- community
Checking that the SKILL.md file is still in the repository.
Removes an installed aos capability exactly, walking its lockfile entry backwards — jobs, symlinks, marker blocks, config keys, agents it created, its tool — and leaving the user's MOD.md in place so a re-install returns personalized. Use when the user says \"remove\", \"uninstall\", or \"get rid of\" and names an installed capability. Do NOT use to undo one setting or turn off a single cron job — that is capability-evolve — and not to retire something upstream, which is capability-contribute.
Install
npx vskill@latest install almogbaku/aos/removeSKILL.md
capability-remove
Not in context yet? Load the capability-lifecycle skill first — the map, the contract, and the Experience rules.
aos-cap show <id>→ the entry: artifacts,linksanduses_links(including the
capability's tool binary, recorded as an artifact), cron_owned, config keys, env variable names, scripts.
- Scope: removing the capability entirely, or from one harness while it
stays installed elsewhere? Per-harness removal: run step 4 for that harness only and skip its render deletion (the render is shared — it stays), then re-record the reduced set (start from aos-cap show, drop that harness's links/artifacts/jobs, keep everything else), then step 6's verify scoped to that harness. The lockfile entry and the MOD file both stay. Skip step 5. Step 3's dependents check still applies scoped to this harness (a capability installed here that depends on this one). Note the lockfile's cron_owned is a flat id list with no harness dimension (§5.5), so identify this harness's jobs by introspecting the harness, not by reading the lockfile. Whole removal continues below.
- Dependents check: another entry in
aos-cap listwhose manifest
depends.capabilities or uses names this one → say so; stop unless the user insists (then remove dependents first). A dependent's uses_links point into this render, so removing it first is what keeps them from dangling.
- Un-write per the cheat-sheet's Removal section (load
the capability-lifecycle skill's reference/harness-<harness-runtime>.md now), in its stated order — typically: jobs → skill symlinks (delete the links and uses_links; then delete only personal/<render-path>/skills/ via a commit — capabilities/<id> for a shipped package, renders/<id> for the user's own, whose capabilities/<id>/ is its source; never the capability directory itself and never its MOD.md — revertible, the persist hook's dated message says why) → marker blocks → config keys → .env lines (ask first) → agents this capability created and nothing else uses (never an adopted one — contract) → scripts/hooks (revoke each hook's consent record first) → its tool (uv tool uninstall). A recorded link into <aos_home>/vendor is a referenced third-party skill: unlink it, and offer to drop the vendor clone only if no other entry links into it. Its machine-local state under `<aos_home>/.aos/` is not in the lockfile, so nothing walks it backwards — removing kb leaves kb-principal.yml and kb-registry.yaml behind. Offer to delete them, and say what each is: the principal list (who authors writes on this machine) and the registry (the list of every base). Both are the user's, not the capability's — an unasked deletion loses answers they gave; a re-install would adopt the old values silently, which is right often enough to be worth asking about.
- Tell the user their MOD.md stays: "your answers survive — in your personal repo,
reinstalling brings it back personalized."
- Verify: re-introspect until no
metadata.aos.origin,aos:names, marker
blocks, or links into personal/ remain; aos-cap remove <id>; friendly close.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingcapabilities/capability-lifecycle/skills/remove/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/almogbaku/aos/remove)