eforge-update
SolidCheck for eforge updates and guide through updating the CLI package and daemon
Code & Development 66 stars
4 forks Updated today Apache-2.0
Install
Quality Score: 87/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# /eforge:update
Check for available eforge updates and walk through updating the npm package, restarting the daemon, and updating the <!-- parity-skip-start -->Pi package<!-- parity-skip-end -->.
## Workflow
### Step 1: Check Current CLI Version
Run `npx -y @eforge-build/eforge --version` to get the currently installed CLI version. Save this as `currentVersion`.
If the command fails, report that eforge is not installed and stop.
### Step 2: Check Latest Available Version
Run `npm view @eforge-build/eforge version` to get the latest published version. Save this as `latestVersion`.
### Step 3: Compare Versions
If `currentVersion` equals `latestVersion`:
> eforge is already up to date (v{currentVersion}). No action needed.
**Stop here.**
### Step 4: Update the npm Package
Determine the install type by running `which eforge` and inspecting the resolved path:
- **Global install** (path contains a global `node_modules`, e.g. `/usr/local/lib/node_modules` or `~/.npm/`): Run `npm install -g @eforge-build/eforge@latest`
- **npx usage** (no global install found): Skip this step - npx always fetches the latest version automatically.
After the install completes, run `npx -y @eforge-build/eforge --version` again to confirm the new version. Save this as `newCliVersion`.
### Step 5: Restart the Daemon
**Before stopping the daemon**, call the `eforge_status` tool to check for active builds.
- If the response contains `status: 'running'`, **abort the update immediately** an...
Details
- Author
- eforge-build
- Repository
- eforge-build/eforge
- Created
- 2 months ago
- Last Updated
- today
- Language
- TypeScript
- License
- Apache-2.0
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Listed
eforge-daemon-restart
Rebuild eforge from source and restart the daemon. Use during development after making code changes so the MCP tools pick up the latest build.
66 Updated today
eforge-build AI & Automation Solid
eforge-status
Check eforge run status and queue state via daemon tools
66 Updated today
eforge-build AI & Automation Solid
eforge-init
Initialize eforge in the current project with an interactive setup flow
66 Updated today
eforge-build API & Backend Listed
eforge-restart
Safely restart the eforge daemon, checking for active builds first
66 Updated today
eforge-build Code & Development Solid
eforge-release
Release a new version of eforge with release notes, changelog, and GitHub Release - supports patch, minor, and major release types
66 Updated today
eforge-build