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.