disable

Disable community-installed skills by renaming SKILL.md and hooks files.

Updated May 15, 2026
One-click install
npx skills add https://github.com/az9713/claude-for-legal-tutorial --skill disable-az9713
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: disable
Source: https://github.com/az9713/claude-for-legal-tutorial/tree/main/legal-builder-hub/skills/disable
Command: npx skills add https://github.com/az9713/claude-for-legal-tutorial --skill disable-az9713

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Disabling an installed community skill lets you stop its behavior (including hook triggers) without deleting its files or losing its existing configuration.

Core Features & Use Cases

  • Turns off discovery: Renames the skill's SKILL.md to SKILL.md.disabled so it no longer appears as an active skill.
  • Stops hook execution: If the skill provides hooks, renames hooks/hooks.json to hooks.json.disabled so automatic triggers do not fire.
  • Supports safe re-enablement: Running the command again with the same skill name flips the rename back and restores the skill.
  • Maintains auditability: Logs the action to the hub install log under your local claude-for-legal configuration directory.

Quick Start

Run: disable <skill name>

Frequently Asked Questions about disable

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

FAQPage Schema
How do I temporarily disable a community plugin without deleting its configuration files?

To temporarily disable a community plugin, the Skill renames the plugin's SKILL.md file to SKILL.md.disabled. This stops the plugin from appearing as active and halts its behavior while preserving all original files and configuration settings for later use.

How do I stop hook triggers from firing automatically in the legal builder hub?

You can stop hook triggers from firing by disabling the skill that provides them. The Skill locates the hooks/hooks.json file and renames it to hooks.json.disabled, which prevents automatic hook execution while keeping the original hook configuration intact.

Can I re-enable a disabled skill later without reinstalling it?

Yes, you can re-enable a disabled skill by running the disable command again with the same skill name. This action flips the SKILL.md.disabled and hooks.json.disabled filenames back to their original active states, restoring full skill functionality.

Does disabling a skill remove its files from my local configuration directory?

Disabling a skill does not remove its files from your local configuration directory. It only renames the SKILL.md and hooks.json files to a .disabled state, ensuring the skill is quieted but its data remains safely on disk.

How do I maintain an audit log of skill management actions for compliance?

The Skill maintains an audit log by writing every disable and re-enable action to the hub install log. This log is stored under your local claude-for-legal configuration directory, providing a record of skill management changes for compliance tracking.

What happens to skill discovery when a skill is disabled?

When a skill is disabled, it no longer appears as an active skill during discovery. The renaming of SKILL.md to SKILL.md.disabled effectively hides the skill from the active registry, preventing it from being triggered or loaded by the hub.