disable

Disable community skills by renaming SKILL.md and hooks files without deleting them.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It lets you temporarily turn off a community skill installed through the legal-builder-hub without deleting its files, so its hooks stop firing and Claude no longer discovers it, while keeping all config and content intact for later re-enabling. ## Core Features & Use Cases - Non-destructive disabling: Renames the skill's SKILL.md to SKILL.md.disabled and hooks.json to hooks.json.disabled, preserving all files, references, templates, and config. - Safety guardrails: Verifies the target is a community skill installed through the hub via the install log, refuses to disable first-party plugin skills, and requires explicit confirmation before renaming. - Reversible workflow: Running the command again with the same skill name re-enables a previously disabled skill by flipping the renames back. - Use Case: A community skill's hooks are firing too often during contract review; disable it temporarily, then re-enable it later with the same command. ## Quick Start Ask the assistant to disable a specific community skill by name, for example: disable the contract-review skill.

Frequently Asked Questions about disable

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

FAQPage Schema
How do I disable a Claude skill without deleting it?

Run the disable command with the skill name. It renames the skill's SKILL.md to SKILL.md.disabled so Claude no longer discovers it, while all files, references, and config stay in place.

How do I re-enable a disabled skill?

Run the same disable command again with the same skill name. The skill-manager workflow recognizes the disabled state and flips the renames back, restoring SKILL.md and hooks.json.

Does disabling a skill stop its hooks from firing?

Yes. If the skill ships hooks in hooks/hooks.json, that file is renamed to hooks.json.disabled, so no automatic triggers fire while the skill is disabled.

Can I disable a first-party plugin skill?

No. The workflow only allows disabling community skills installed through the hub, verified against the install log and CLAUDE.md installed table. First-party plugin skills are off-limits.

What is the difference between disabling and uninstalling a skill?

Disabling only renames SKILL.md and hooks.json so the skill becomes inactive while keeping all files and config. Uninstalling removes the skill entirely. Detailed workflows for both live in the skill-manager reference skill.