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.'
Pinned to revision fb60407011e0, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/migrate-plugin/SKILL.md
- skills/migrate-plugin/evals/evals.json
- skills/migrate-plugin/evals/trigger-queries.json
Every link opens the file at its source, pinned to the revision this page describes.