mksglu/context-mode

ctx-upgrade

Update context-mode from GitHub and fix hooks/settings. Pulls latest, builds, installs, updates npm global, configures hooks.

All-time #8559 First seen Mar 5, 2026
8-week activity · all time api

Installation

$ npx skills add mksglu/context-mode --skill ctx-upgrade

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from mksglu/context-mode · top by installs.

npx skills add mksglu/context-mode

Browse all from mksglu/context-mode

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 21.3K
License LICENSE
Default branch main
Open issues 120
Status Active

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,163 B
  • docs SUMMARY.md 178 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1,234 installs

SKILL.md

Context Mode Upgrade

Pull latest from GitHub and reinstall the plugin.

Instructions

  1. Call the ctx_upgrade MCP tool directly. It returns a shell command to execute.
  2. Run the returned command using your shell execution tool (Bash, shell_execute, etc.).
  3. Display results as a markdown checklist:

`` ## context-mode upgrade - [x] Pulled latest from GitHub - [x] Built and installed v1.0.39 - [x] Hooks configured - [x] Doctor: all checks PASS ` Use [x] for success, [ ]` for failure. Show actual version numbers.

  1. Tell the user to restart their session to pick up the new version.
  2. Fallback (only if MCP tool call fails): Derive the plugin root from this skill's base directory (go up 2 levels — remove /skills/ctx-upgrade), then run with Bash:

`` CLI="<PLUGINROOT>/cli.bundle.mjs"; [ ! -f "$CLI" ] && CLI="<PLUGINROOT>/build/cli.js"; node "$CLI" upgrade ``