Migrate Plugin

Move a repository-root or sibling-workspace universal agent plugin into its npm package so the package distributes its manifest, vendor manifests, skills, and agents, and bundle the package's CLI with tsdown so it runs from an installed plugin directory with no node_modules. Use this skill when packaging an existing plugin for npm, relocating a top-level or plugins/<name> plugin into a package, fixing a package that omits plugin assets, or making a plugin's bundled CLI self-contained, even if the user says only 'ship this plugin through npm', 'move the plugin into the package', or 'the CLI can't find its dependencies when installed as a plugin.'

cyberuni e9a6788 3 files · 11.8 KB Updated

File contents

cyberuni/universal-plugin/tree/main/packages/universal-plugin/skills/migrate-plugin commit e9a67886da

Frequently asked questions

npx skillmds@latest add cyberuni/migrate-plugin