TRIP-upgrade

Merges newer TRIP workflow skill versions into existing projects while preserving customizations.

614|89|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/PiLastDigit/TRIP-workflow --skill trip-upgrade
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: TRIP-upgrade
Source: https://github.com/PiLastDigit/TRIP-workflow/tree/main/skills/TRIP-upgrade
Command: npx skills add https://github.com/PiLastDigit/TRIP-workflow --skill trip-upgrade

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Upgrading the TRIP workflow skills in a project normally risks overwriting project-specific customizations like test commands, review checklists, and version file settings. This Skill separates the generic workflow skeleton from project customizations, applies the new version, and re-injects your settings.

Core Features & Use Cases

  • Inventory & Categorization: Diffs installed skills against a staging folder and classifies each as new, removed, unchanged, or updated (pure vs. customized).
  • Context Extraction & Merge: Extracts project values (project name, version file, lint/typecheck/test commands, checklists) before merging them into new templates.
  • Structural Migration & Validation: Handles renames (e.g., TRIP-3-review to TRIP-review), checklist file extraction, placeholder scanning, and cross-reference checks.
  • Use Case: After downloading TRIP v2, run this Skill to upgrade your project's skills folder without losing your customized review checklist or test commands.

Quick Start

Copy the new TRIP skills into .claude/skills/new-TRIP/ and ask the AI to run the TRIP-upgrade skill to merge the update into your project.

Frequently Asked Questions about TRIP-upgrade

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

FAQPage Schema
How do I upgrade TRIP workflow skills without losing customizations?

Copy the new TRIP skills into a staging folder such as .claude/skills/new-TRIP/, then run the TRIP-upgrade skill. It extracts your project-specific values, applies the new templates, and re-injects your customizations.

How does TRIP-upgrade handle renamed skills like TRIP-3-review?

It maps old names to new ones, such as TRIP-3-review to TRIP-review and TRIP-4-test to TRIP-test. The skill merges your custom content into the new folder and then deletes the old one.

Can TRIP-upgrade revert changes if the merge goes wrong?

Yes. The skill builds all merged content in memory before writing any files, so installed skills stay intact during the merge. After applying, you can choose to revert everything with git checkout.

What happens to custom skills not present in the new TRIP version?

Skills that exist only in your installed version are flagged as removed in the inventory but left in place. The skill never deletes user-created files or extra project-specific content.

What if my old TRIP version has no test commands to extract?

The skill checks the old TRIP-4-test skill for commands, and if none are found it asks you directly to provide lint, typecheck, and test commands. You can also skip and leave placeholders.