uninstall

Remove Claude skills, agents, and commands from global or project locations.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/robdmc/claude_tools --skill uninstall
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: uninstall
Source: https://github.com/robdmc/claude_tools/tree/main/.claude/skills/uninstall
Command: npx skills add https://github.com/robdmc/claude_tools --skill uninstall

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill uninstalls Claude tools from global or project locations by safely removing installed components to restore a clean environment.

Core Features & Use Cases

  • Uninstalls tools from either the global (~/.claude/) or project (.claude/) scope.
  • Handles removal of skills, agents, and commands with safe unlinking and deletion.
  • Supports both interactive discovery and scripted uninstall workflows for automated tool management.

Quick Start

To start, list installed tools: python {SKILL_DIR}/uninstall.py --target global --list Then uninstall a tool: python {SKILL_DIR}/uninstall.py --target global --tools <tool1>,<tool2>

Frequently Asked Questions about uninstall

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I uninstall Claude CLI tools from my global environment?▼

To uninstall Claude CLI tools globally, run the uninstall script targeting the ~/.claude/ directory. It matches installed skills, agents, and commands to known repository tools and safely deletes or unlinks the files for a clean removal.

Can I remove project-specific Claude skills and commands without affecting global installations?▼

Yes, you can remove project-specific Claude tools without affecting global installations by targeting the local .claude/ scope, isolating file deletion to skills, agents, and commands within that specific project directory.

What is the best way to automate the removal of multiple Claude tools in a scripted workflow?▼

Automate removing multiple Claude tools by using the scripted uninstall workflow, passing a comma-separated list of tool names to the uninstall script to batch process safe file deletion and unlinks.

How do I list installed Claude agents and commands before uninstalling them?▼

List installed Claude agents and commands by running the uninstall script with the --list flag, which validates target paths and displays all currently installed tools matching known repository entries.

Does uninstalling Claude tools manually delete files or use a safe removal process?▼

Uninstalling Claude tools uses a safe removal process that validates target paths, matches installed items to known repository tools, and safely deletes or unlinks files rather than performing raw manual deletion.