skill-plugin-installation

Installs and updates Cortana skills and plugins from zip archives into target directories.

46|7|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/sunyonghuan/Netor.Madorin --skill skill-plugin-installation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-plugin-installation
Source: https://github.com/sunyonghuan/Netor.Madorin/tree/main/Plugins/Samples/ReminderPlugin/.github/skills/skill-plugin-installation
Command: npx skills add https://github.com/sunyonghuan/Netor.Madorin --skill skill-plugin-installation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill removes the friction of manually unpacking, validating, and replacing Cortana skills or plugins, especially when you need to deploy or update packages reliably without breaking the runtime.

Core Features & Use Cases

  • Package Installation: Installs a single zip archive or every zip file in a folder into the chosen skill or plugin directory.
  • Safe Updates: Supports overwrite updates for existing packages, with the plugin workflow designed for unload, replace, and reload handling.
  • Structure Validation: Verifies that skills contain a valid SKILL.md or skill.md with the required frontmatter, and that plugins contain a valid plugin.json at the package root.
  • Use Case: Use this when you receive a new skill bundle from a teammate, need to bulk-deploy multiple plugin archives, or want to replace an existing plugin without leaving the system in an inconsistent state.

Quick Start

Ask the assistant to install a skill or plugin zip package into the correct target directory and, if needed, update an existing package with force replacement.

Frequently Asked Questions about skill-plugin-installation

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

FAQPage Schema
How do I install a Cortana skill from a zip archive into the correct directory?

To install a Cortana skill from a zip archive, the system unpacks the archive into the chosen skill directory. The installation process validates the package structure and enforces root-level SKILL.md placement before completing the deployment.

Can I bulk deploy multiple plugin zip files from a folder?

Yes, you can bulk deploy multiple plugin zip files from a folder. The installation process targets every zip file within the specified folder and installs them into the chosen plugin directory simultaneously.

How do I safely update an existing plugin without leaving the system in an inconsistent state?

To safely update an existing plugin, the installation process supports overwrite updates with force replacement. This unloads, replaces, and reloads the plugin package to ensure the system avoids inconsistent states during deployment.

What package structure validation is enforced when installing skills or plugins?

Package structure validation verifies that skills contain a valid SKILL.md with required frontmatter and plugins contain a valid plugin.json at the package root. This ensures correct deployment of the zip archive contents.

Does the skill installation process support force replacement for existing packages?

Yes, the skill installation process supports force replacement when an existing package already exists. This allows you to overwrite and update current skills or plugins reliably without manual unpacking or runtime errors.