ce:update

Checks the installed compound-engineering plugin version against the public repository and outputs the update command.

6|2|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/Jerrylalala/compound-engineering --skill ce-update-jerrylalala
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ce:update
Source: https://github.com/Jerrylalala/compound-engineering/tree/main/plugins/compound-engineering/skills/ce-update
Command: npx skills add https://github.com/Jerrylalala/compound-engineering --skill ce-update-jerrylalala

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Claude Code marketplace plugins are cached locally, so users often cannot tell whether their installed compound-engineering plugin is outdated. This Skill compares the locally cached version against the version published on the public repository's main branch and tells you exactly which command to run when an update is available. ## Core Features & Use Cases - Version comparison: Fetches the upstream version from plugin.json on the main branch via the GitHub API and compares it with the version parsed from the local marketplace cache path. - Environment detection: Detects non-marketplace sessions (such as local development with --plugin-dir) and reports that no update action is needed instead of failing. - Actionable output: Prints the exact claude plugin update command with the correct marketplace name derived from the cache path. - Use Case: You suspect your plugin cache is stale after a new release. Run the update check, and it confirms whether you are current or gives you the precise update command to run before restarting Claude Code. ## Quick Start Ask the assistant to check whether the compound-engineering plugin is up to date and update it if a newer version exists.

Frequently Asked Questions about ce:update

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

FAQPage Schema
How do I check if my Claude Code plugin is up to date?▼

Run the ce:update skill, which fetches the version from plugin.json on the repository's main branch and compares it with your locally cached version. It reports whether you are current or shows the exact update command.

How do I update the compound-engineering plugin in Claude Code?▼

Run claude plugin update compound-engineering@<marketplace-name>, then restart Claude Code to apply the update. The skill derives the correct marketplace name from your cache path automatically.

Why does the update check compare against main instead of release tags?▼

The marketplace installs plugin contents from the main branch HEAD, not release tags. Comparing against tags would falsely report outdated versions whenever main is ahead of the last tag, which is the normal state between releases.

Does the update check work with claude --plugin-dir local development?▼

No. When the skill is loaded outside the marketplace cache, such as in a --plugin-dir local development session, it reports that no action is needed for that session and suggests running the check in a regular Claude Code session.

What happens if the GitHub version lookup fails?▼

The script prints a failure sentinel and the skill reports that the public repository version could not be fetched. This can happen when network access, gh, curl, Python, or Node is unavailable in the shell environment.