upgrade

Merge SLICC workspace file edits during platform version upgrades.

28|14|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/ai-ecoverse/slicc --skill upgrade-ai-ecoverse
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: upgrade
Source: https://github.com/ai-ecoverse/slicc/tree/main/packages/vfs-root/workspace/skills/upgrade
Command: npx skills add https://github.com/ai-ecoverse/slicc --skill upgrade-ai-ecoverse

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the risk of losing custom user edits to SLICC workspace files (skills, sprinkles, and bundled scripts) when the platform upgrades to a new version, removing the need for manual reconciliation of changes after an update.

Core Features & Use Cases

  • Safe Three-Way Merge: Automatically merges upstream changes from the new SLICC release with your local edits to workspace files, preserving your custom modifications.
  • Optional Changelog Review: Fetches and summarizes GitHub release commits before you decide to apply the upgrade, so you know exactly what changes are coming.
  • User-Controlled Workflow: Presents a binary action card for upgrade confirmation or dismissal, with no auto-applied changes to avoid unexpected modifications.
  • Use Case: If you have customized a SLICC skill for your team's internal workflow, this Skill lets you upgrade SLICC to the latest version without overwriting your custom changes, merging upstream improvements with your edits seamlessly.

Quick Start

Ask the agent to use the upgrade skill to review the pending SLICC version changelog and confirm the workspace file merge if the changes look safe.

Frequently Asked Questions about upgrade

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

FAQPage Schema
How do I upgrade my platform version without losing custom workspace edits?

To upgrade without losing custom workspace edits, you need a safe three-way merge process that automatically reconciles upstream platform changes with your local file modifications. This preserves your custom skills and scripts while applying new version updates seamlessly.

What is a three-way merge for version updates and when is it needed?

A three-way merge for version updates is a process that compares the original base file, your local custom edits, and the new upstream release to safely combine changes. It is needed when a platform upgrade triggers and your local workspace files have been modified.

How do I review a changelog before applying a version update?

You can review a changelog before applying a version update by fetching and summarizing GitHub release commits. This presents the upcoming changes for your review, allowing you to confirm or dismiss the workspace file merge via a binary action card.

Does the SLICC upgrade process automatically overwrite my custom skills?

No, the SLICC upgrade process does not automatically overwrite custom skills. It uses a user-controlled workflow with no auto-applied changes, ensuring that upstream improvements are merged with your edits only after explicit manual confirmation.

What happens if there are merge conflicts during a workspace sync?

If there are merge conflicts during a workspace sync, the process surfaces these conflicts for manual user resolution. This ensures safe, controlled updates by preventing automatic overwrites and requiring you to resolve conflicting changes in your skills, sprinkles, or scripts.

Can I use this merge process for bundled scripts and sprinkles?

Yes, you can use this merge process for bundled scripts and sprinkles. It performs three-way merges across all SLICC workspace files, preserving your custom modifications to skills, sprinkles, and scripts during platform version upgrades.