migrate

Migrate npm-installed tribunal projects to the marketplace plugin with SHA-256 verification.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/jpeggdev/buildwithjpegg --skill migrate-jpeggdev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: migrate
Source: https://github.com/jpeggdev/buildwithjpegg/tree/main/plugins/tribunal/skills/migrate
Command: npx skills add https://github.com/jpeggdev/buildwithjpegg --skill migrate-jpeggdev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the migration of your project from a locally installed version of the tribunal framework (via npm) to the more convenient and up-to-date marketplace plugin, ensuring a clean and safe transition.

Core Features & Use Cases

  • Redundant File Cleanup: Identifies and stages for removal files that were previously copied into your project by npx tribunal init but are now provided directly by the marketplace plugin.
  • Safety First: Implements a multi-stage safety protocol, including pre-flight checks, hash verification of files, a dry-run preview, and clear rollback instructions, to prevent data loss.
  • Use Case: After installing the tribunal marketplace plugin, run this skill to automatically clean up the old embedded framework files from your project, keeping your repository tidy and ensuring you're using the latest plugin version.

Quick Start

Run the migrate skill to clean up redundant tribunal framework files.

Frequently Asked Questions about migrate

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

FAQPage Schema
How do I migrate tribunal from an npm package to a plugin?

To migrate tribunal from npm to a plugin, run the migrate skill to automatically identify and stage redundant framework files previously copied by `npx tribunal init` for safe removal.

How does file verification work during the tribunal migration process?

File verification during tribunal migration works by computing SHA-256 hashes of the existing files to ensure integrity before they are staged for removal, preventing data loss.

Can I preview changes before removing old tribunal framework files?

Yes, you can preview changes before removing old tribunal framework files because the migration process features a dry-run preview stage combined with reversible staging via `git rm`.

Is the transition from npm tribunal to the marketplace plugin reversible?

Yes, the transition from npm tribunal to the marketplace plugin is reversible because file removal is staged using `git rm` before your final commit, providing clear rollback instructions.

What happens to my project profile after migrating to the tribunal plugin?

After migrating to the tribunal plugin, your project profile is automatically updated to reflect the new plugin distribution method, and command shims are created for seamless integration.