migrate-internal-package
Installation
SKILL.md
Migrate an internal package into Ghost
Move a package from another TryGhost repository into Ghost without losing its history or creating a period where neither repository owns it. Keep migration mechanics separate from Ghost's lifetime package standards.
Any contributor can run this skill. Do not require repository administration permission for the audit, import, PR preparation, CI, read-only preflight, post-merge verification or follow-up work. Administration is required only at the exceptional merge checkpoint, which is handed to one of the small set of Ghost repository administrators.
The contributor workflow is documented in
docs/contributing/internal-package-migrations.md.
Keep that guide aligned when this skill changes its outputs or human
checkpoints.