disable

Disable community skills by renaming SKILL.md and hooks.json files.

Updated Dec 4, 2025
One-click install
npx skills add https://github.com/PolliticalSolutions/political-portal --skill disable-polliticalsolutions
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: disable
Source: https://github.com/PolliticalSolutions/political-portal/tree/main/.claude/skills/legal-builder-hub/disable
Command: npx skills add https://github.com/PolliticalSolutions/political-portal --skill disable-polliticalsolutions

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you temporarily stop a community-installed skill from taking effect without deleting its files or losing its configuration.

Core Features & Use Cases

  • Disables discovery by Claude: Renames the target skill’s SKILL.md to SKILL.md.disabled so it is no longer discovered as an active skill.
  • Stops automatic hooks: If the skill provides hooks in hooks/hooks.json, it also renames that file so the hooks no longer fire.
  • Keeps everything recoverable: Preserves files, references, templates, and config, enabling clean re-enablement by running the command again with the same skill name.
  • Audits actions: Logs the disable operation to ~/.claude/plugins/config/claude-for-legal/legal-builder-hub/install-log.yaml.

Quick Start

Run: disable [skill name] to disable the specified community skill and prevent its hooks from firing while keeping its configuration intact.

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 Claude community skill without deleting its files?▼

To disable a community skill without deleting files, this tool renames SKILL.md to SKILL.md.disabled and hooks.json to hooks.json.disabled, preserving all configuration for later re-enablement.

How to stop community skill hooks from firing automatically in Claude?▼

Stopping community skill hooks requires renaming the hooks/hooks.json file to hooks.json.disabled, which prevents the automation from triggering while keeping the hook configuration intact on disk.

Can I disable first-party Claude plugins using this skill management tool?▼

Disabling first-party Claude plugins is not supported; this skill explicitly prevents disabling first-party plugins and only applies to community skills installed through the legal-builder-hub.

How do I re-enable a disabled community skill after temporarily stopping it?▼

Re-enabling a disabled community skill involves running the disable command again with the same skill name, which restores the original SKILL.md and hooks.json file names to reactivate discovery and automation.

Why does a disabled skill need to be verified through the hub install log?▼

Checking the hub install log verifies the skill's installation eligibility before disabling, ensuring the target is a recognized community skill and logging the disable operation to the install-log.yaml file for audit purposes.

What is the best way to safely pause skill discovery by Claude without losing configuration?▼

Safely pausing Claude skill discovery involves renaming SKILL.md to SKILL.md.disabled, which removes the skill from active discovery while keeping all references, templates, and configuration files fully recoverable.