skill-manager

Uninstall, disable, or re-enable community skills verified via hub install-log.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you remove or quiet community-installed skills after installation, with safety checks and an audit trail to prevent accidental changes to first-party plugins or unrelated files.

Core Features & Use Cases

  • Verified uninstall workflow: Uninstalls only skills that are confirmed as community-installed via the hub install log, refusing if the skill isn’t found or was last uninstalled.
  • Safe disable workflow: Disables a community skill by renaming its entry files (and any installed agent/frontmatter files) instead of deleting them immediately.
  • Re-enable support: Reverses disable renames for skills whose most recent action was disable, restoring functionality with logging.
  • Strong guardrails and logging: Refuses first-party plugin paths, refuses out-of-scope skills, requires explicit typed confirmation before deletions/renames, and appends every action to install-log.yaml.

Quick Start

Use the skill-manager to uninstall a community skill named ExampleSkill by first asking to uninstall it, reviewing the exact files that will be removed, and typing yes to confirm.

Frequently Asked Questions about skill-manager

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

FAQPage Schema
How do I safely uninstall community plugins installed via the legal builder hub?

To safely uninstall community plugins, the skill-manager verifies hub install-log history, resolves installed paths, requires typed user confirmation, and appends an audit log entry to install-log.yaml. It refuses removal if the plugin is not found or was already uninstalled.

Can I disable a community skill without deleting its files?

Yes, you can disable a community skill without deleting files. The disable workflow renames the skill's entry files and any installed agent or frontmatter files, preserving user configuration by default while quieting the skill's functionality.

How does re-enabling a disabled community skill work?

Re-enabling a disabled community skill reverses the previous disable renames, restoring the entry files and functionality. This is only supported if the skill's most recent logged action was a disable, and the re-enable action is appended to the audit log.

What guardrails prevent accidental deletion of first-party paths during skill removal?

Guardrails include typed user confirmation before deletions or renames, explicit refusal of first-party plugin paths, out-of-scope skill refusal, and file rename or delete safety checks to prevent accidental changes to unrelated files.

Does skill management for Claude Code keep an audit trail of uninstall and disable actions?

Yes, skill management maintains an append-only audit trail. Every uninstall, disable, and re-enable operation is logged by appending an entry to the install-log.yaml file, ensuring a verifiable history of community skill changes.

Why does uninstalling a community skill require typed confirmation?

Typed confirmation is required to enforce file rename and delete safety. Before uninstalling or disabling a community skill, the user must review the exact files affected and explicitly type yes to prevent accidental modifications to installed paths.