disable

Rename SKILL.md and hooks.json to disable hub-installed skills.

Updated May 19, 2026
One-click install
npx skills add https://github.com/jrhueiueng/codex-for-legal --skill disable-jrhueiueng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: disable
Source: https://github.com/jrhueiueng/codex-for-legal/tree/main/plugins/jrhueiueng/codex-for-legal/skills/legal-builder-hub__disable
Command: npx skills add https://github.com/jrhueiueng/codex-for-legal --skill disable-jrhueiueng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you safely pause a community-installed legal skill when you want to stop its hooks from firing while keeping all its files and configuration intact.

Core Features & Use Cases

  • Disables discovery without deletion: Renames the target skill’s SKILL.md to SKILL.md.disabled so it no longer loads as an active skill.
  • Stops scheduled/event hooks: If the skill provides hooks/hooks.json, it is renamed to hooks.json.disabled to prevent automatic triggers.
  • Audit logging for governance: Records the disable action to ~/.codex/plugins/config/codex-for-legal/legal-builder-hub/install-log.yaml.
  • Safety controls: Only allows disabling community skills installed via the hub, never first-party skills, and requires explicit confirmation before renaming.

Quick Start

Run: "disable [skill name]" to disable the specified community skill and stop its hooks from firing.

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 legal skill without deleting its files?

To temporarily disable a community legal skill without deleting its files, the skill renames the target's SKILL.md to SKILL.md.disabled and hooks/hooks.json to hooks.json.disabled, preventing discovery and hook execution while preserving the original configuration for later restoration.

What happens to scheduled hooks when I pause a hub-installed skill?

When you pause a hub-installed skill, the skill renames hooks/hooks.json to hooks.json.disabled to stop scheduled and event hooks from firing automatically. This prevents unwanted triggers during the disabled period while keeping the hook configuration intact.

Can I disable first-party skills using this workflow disabling method?

No, you cannot disable first-party skills using this workflow disabling method. The skill includes safety controls that only allow disabling community skills installed via the hub, requiring validation against the hub install log and installed table before proceeding with explicit confirmation.

Does disabling a community skill provide audit logging for governance compliance?

Yes, disabling a community skill provides audit logging for governance compliance by recording the disable action to ~/.codex/plugins/config/codex-for-legal/legal-builder-hub/install-log.yaml. This ensures a traceable record of skill management actions within your legal workflow environment.

Why are my community skill hooks still firing after I thought I disabled it?

Community skill hooks may still fire if the skill was not validated against the hub install log and installed table prior to renaming. The disabling process requires explicit confirmation and proper validation to ensure both SKILL.md and hooks/hooks.json are safely renamed to their disabled states.