rs-update

Upgrade RootSpec projects to the latest framework version.

Updated Nov 7, 2025
One-click install
npx skills add https://github.com/rootspec/rootspec --skill rs-update
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rs-update
Source: https://github.com/rootspec/rootspec/tree/main/skills/rs-update
Command: npx skills add https://github.com/rootspec/rootspec --skill rs-update

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Upgrades a RootSpec project to the latest framework version by detecting version gaps, applying framework file updates, creating missing prerequisites, and flagging changed prerequisites for reconciliation.

Core Features & Use Cases

  • Detects the current framework version and identifies gaps to upgrade
  • Updates foundational framework files (00.FRAMEWORK.md, 00.AXIOMS.md) and bumps the project version
  • Creates missing prerequisites and flags changed ones for review in both interactive and CI workflows
  • Useful for teams automating upgrades or maintaining long-lived RootSpec projects

Quick Start

Run /rs-update in your project to begin upgrading to latest framework.

Frequently Asked Questions about rs-update

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

FAQPage Schema
How do I upgrade my project framework to the latest version?

To upgrade your project framework, run an update tool that detects version gaps, applies framework file updates, and bumps the project version in configuration files. It scans for outdated rules and updates foundational files to reflect the latest framework standards.

What happens to prerequisites when a framework upgrade is applied?

When a framework upgrade is applied, missing prerequisites are created automatically and changed prerequisites are flagged for reconciliation. This ensures your project environment aligns with the new framework version requirements across both interactive and CI workflows.

Can I automate framework upgrades in a CI workflow?

Yes, framework upgrades can be automated in CI workflows. The upgrade process detects version gaps, updates foundational framework files, and flags changed prerequisites for review, making it suitable for teams maintaining long-lived projects through continuous integration.

How does gap analysis work when updating a project framework?

Gap analysis for framework updates works by scanning the current project configuration to identify version gaps between your installed framework and the latest release. It determines exactly which framework files and prerequisites need upgrading to achieve compliance.

Do I need to manually update framework files after a version bump?

No, you do not need to manually update framework files after a version bump. The upgrade process automatically updates foundational files like framework rules and axioms documents, and bumps the project version in the configuration file directly.

Why are prerequisite templates deployed during a framework upgrade?

Prerequisite templates are deployed during a framework upgrade to create missing prerequisites required by the latest version. This ensures the project environment is fully prepared and compliant with the updated framework rules before development continues.