updating-claude-code

Manage Claude Code CLI versions with npm and Seatbelt wrapper checks.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/WesleyMFrederick/cc-workflows-plugin --skill updating-claude-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: updating-claude-code
Source: https://github.com/WesleyMFrederick/cc-workflows-plugin/tree/main/src-claude/skills/updating-claude-code
Command: npx skills add https://github.com/WesleyMFrederick/cc-workflows-plugin --skill updating-claude-code

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Simplifies managing Claude Code CLI versions by centralizing upgrade/downgrade flows and ensuring a wrapper is in place before making changes.

Core Features & Use Cases

  • Pre-flight wrapper verification to ensure safe version operations.
  • Display current version and available tags, and guide user through upgrade options.
  • Install and pin a specific Claude Code version using npm with wrapper compatibility.
  • Verify wrapper and installation paths to prevent misconfigurations.

Quick Start

Pre-flight check for the Seatbelt wrapper, then install and pin the desired Claude Code version with npm.

Frequently Asked Questions about updating-claude-code

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

FAQPage Schema
How do I safely update Claude Code CLI versions using npm?

To safely update Claude Code CLI, use this Skill to perform a pre-flight wrapper verification and select a version via npm dist-tags, ensuring your Seatbelt sandbox compatibility remains intact.

Why do I need a wrapper to manage Claude Code versions?

A wrapper is required to enforce controlled versioning and prevent misconfigurations. The Skill verifies wrapper presence before applying upgrades or downgrades to ensure safe version operations.

How can I downgrade Claude Code to a specific version with npm?

You can downgrade Claude Code by using the Skill to display available npm dist-tags, then installing and pinning your desired specific version while maintaining wrapper compatibility.

Does this Claude Code update method work with Seatbelt sandbox environments?

Yes, the Skill is explicitly designed for Seatbelt sandbox compatibility, verifying wrapper and installation paths to prevent misconfigurations during version updates in controlled setups.

What is the best way to verify my Claude Code installation paths after an update?

The best way to verify installation paths is using the Skill's built-in verify steps, which check both the wrapper presence and the installation paths to prevent misconfigurations.

Can I pin a specific Claude Code version instead of always installing the latest?

Yes, you can install and pin a specific Claude Code version using npm dist-tags for version selection, guided by pre-flight checks and clear guardrails to ensure stability.