skf-drop-skill

Drops a skill version or entire skill with confirmation and active-version guards.

91|9|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/armelhbobdad/bmad-module-skill-forge --skill skf-drop-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skf-drop-skill
Source: https://github.com/armelhbobdad/bmad-module-skill-forge/tree/main/src/skf-drop-skill
Command: npx skills add https://github.com/armelhbobdad/bmad-module-skill-forge --skill skf-drop-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Drops a specific skill version or an entire skill with safety guards, updating the manifest and optionally deleting on-disk data. Explicit user confirmation and active-version guards prevent accidental loss.

Core Features & Use Cases

  • Soft deprecation of a skill version to preserve files while excluding it from platform contexts.
  • Hard purge that deletes skill groups and forge data and rebuilds platform context.
  • Safely resolve on-disk drafts, manage dependencies, and ensure export manifest consistency across drops.

Quick Start

Initiate the drop by specifying the target skill, drop mode, and version scope, then confirm at the prompt.

Frequently Asked Questions about skf-drop-skill

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

FAQPage Schema
How do I safely drop a skill version without permanently deleting the files?

Use soft deprecation to drop a skill version. This updates the manifest to exclude the version from platform contexts while preserving the on-disk data for potential future use.

What happens to platform context files when I purge a skill completely?

A hard purge deletes skill groups and forge data, then automatically rebuilds platform context files to accurately reflect the changes and ensure manifest consistency across the system.

How do I prevent accidental data loss when removing a skill from the manifest?

Accidental data loss is prevented by an explicit confirmation flow and an active-version guard. These safety guards validate user input and block the removal of currently active skill versions.

Can I drop a skill if it has unresolved on-disk drafts?

Yes, the drop operation validates inputs and reconciles draft on-disk skills before proceeding. It resolves dependencies to ensure the export manifest remains consistent throughout the drop process.

What is the best way to remove an entire skill and its dependencies from my environment?

Initiate a hard purge by specifying the target skill, drop mode, and version scope, then confirm at the prompt. This deletes on-disk data, manages dependencies, and rebuilds platform context.