Context Mode Upgrade
SkillDev toolsctx-upgrade is a skill that updates the context-mode plugin to the latest version from GitHub. It pulls the newest code, builds and installs it, updates the npm global package, and configures hooks and settings. It reports the outcome as a checklist and tells you to restart your session so the new version takes effect.
Then ask your AI: use the Context Mode Upgrade skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Have the context-mode plugin installed with its MCP tool available.
What your AI can do with it
- Pull the latest context-mode code from GitHub
- Build and install the updated plugin
- Update the npm global package
- Configure hooks and settings
- Report upgrade results as a markdown checklist with version numbers
- Fall back to the plugin's own upgrade command if the tool call fails
Getting started
- Have the context-mode plugin installed with its MCP tool available.
- Trigger the skill with /context-mode:ctx-upgrade.
- Let the agent call the ctx_upgrade tool and run the shell command it returns.
- Review the checklist of results, then restart your session to pick up the new version.
What this skill tells your AI
The instructions your AI receives, as published by mksglu/context-mode in skills/ctx-upgrade/SKILL.md and read by Ahel’s review.
Pull latest from GitHub and reinstall the plugin.
Instructions
- Call the
ctx_upgradeMCP tool directly. It returns a shell command to execute. - Run the returned command using your shell execution tool (Bash, shell_execute, etc.).
- Display results as a markdown checklist:
Use## context-mode upgrade - [x] Pulled latest from GitHub - [x] Built and installed v1.0.39 - [x] Hooks configured - [x] Doctor: all checks PASS[x]for success,[ ]for failure. Show actual version numbers. - Tell the user to restart their session to pick up the new version.
- 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="<PLUGIN_ROOT>/cli.bundle.mjs"; [ ! -f "$CLI" ] && CLI="<PLUGIN_ROOT>/build/cli.js"; node "$CLI" upgrade
Signals
- GitHub stars
- 26k
- Forks
- 2k
- Last commit
- Oct 2026
Questions
- What does ctx-upgrade do?
- It updates context-mode from GitHub: pulls the latest code, builds and installs it, updates the npm global package, and configures hooks and settings. It then shows a checklist and asks you to restart your session.
- How do I trigger it?
- Use the trigger /context-mode:ctx-upgrade. The skill is user-invocable, so you can call it directly.
- What happens if the MCP tool call fails?
- The skill falls back to running the plugin's own upgrade command directly. It derives the plugin root from the skill's base directory and runs the bundled CLI with the upgrade argument.
- Do I need to restart after upgrading?
- Yes. The skill tells you to restart your session to pick up the new version.
Advanced
- Item type
- skill
- Key
ctx-upgrade- Source
- github.com/mksglu/context-mode
github.com/mksglu/context-mode
Related picks
Skill · thedaviddias
The pick for JavaScriptmodern-javascript-patterns
Skill · sickn33
The pick for JavaScriptlark-markdown
Skill · larksuite
The pick for Markdownmarkdown-formatter
Skill · nvidia
The pick for Markdownteach
Skill · mattpocock
More in Dev toolsimplement
Skill · mattpocock
More in Dev tools