Skip to content

daft skill uninstall

Removes an agent skill previously written by daft skill install (the daft-worktree-workflow skill).

Removal is safe by construction: only a SKILL.md whose frontmatter marks it as the daft skill is deleted, and the daft-worktree-workflow directory is removed only when nothing else is left inside it — files you keep beside the skill are preserved. A missing skill is a no-op, not an error, so it can be run blindly.

Usage

daft skill uninstall [--project | --dir <path>] [-q] [-v]
FlagDescription
(none)Remove from Claude Code's user-global ~/.claude/skills/.
--projectRemove from the current worktree's .claude/skills/ instead.
--dir <path>Remove from this skills root (for agents other than Claude Code).
-q, --quietSuppress the result line.
-v, --verboseShow detailed progress.

--project and --dir are mutually exclusive. A file that does not look like the daft skill (its frontmatter names a different skill) is left in place with an error, never deleted silently.

Examples

daft skill uninstall                     # user-global (Claude Code)
daft skill uninstall --project           # this worktree's .claude/skills/
daft skill uninstall --dir ~/.config/agent/skills

See also

Released under MIT or Apache-2.0.