plugin-lifecycle

Manage plugin lifecycle operations with state tracking and backups on macOS.

2|Updated Nov 18, 2025
One-click install
npx skills add https://github.com/bretbouchard/plugin-freedom-system --skill plugin-lifecycle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plugin-lifecycle
Source: https://github.com/bretbouchard/plugin-freedom-system/tree/main/.claude/skills/plugin-lifecycle
Command: npx skills add https://github.com/bretbouchard/plugin-freedom-system --skill plugin-lifecycle

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

Manages complete plugin lifecycle operations (install, uninstall, reset to ideation, destroy) with state tracking and safety checks.

Core Features & Use Cases

  • Mode-based Operations: Install, Uninstall, Reset, Destroy with interactive menu option.
  • State & Backups: Tracks status in PLUGINS.md and creates backups for destructive actions.
  • Use Case: Ensure safe lifecycle transitions with auditable history and rollback support.

Quick Start

Use /install-plugin, /uninstall, /reset-to-ideation, or /destroy to manage a plugin's lifecycle.

Frequently Asked Questions about plugin-lifecycle

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

FAQPage Schema
How do I manage plugin installation and uninstallation on macOS?

Plugin lifecycle management handles complete installation to VST3 and AU folders and uninstallation while preserving source files. Use /install-plugin or /uninstall commands with state tracking in PLUGINS.md and automated backups for safety.

Can I roll back plugin changes or reset to an earlier state?

Yes. Reset to ideation performs surgical rollback to restore plugins to their initial state, while destroy creates backups before removal. All destructive actions include safety prompts and backup creation for recovery.

What safety features are included in plugin lifecycle operations?

Plugin lifecycle management includes confirmation prompts before destructive actions, automatic backups for rollback support, state tracking via PLUGINS.md, and cache management integration to prevent data loss.

How do mode-based operations work for plugin management?

Mode-based invocation supports four distinct operations—Install, Uninstall, Reset, and Destroy—plus an interactive menu option. Each mode enforces appropriate safety checks and state transitions.

Can I audit and track plugin changes over time?

Plugin lifecycle management maintains auditable history through PLUGINS.md state tracking and backup creation for all lifecycle transitions, enabling you to review and recover from any change.