بنقرة واحدة
eforge-status
Check eforge run status and queue state via daemon tools
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Check eforge run status and queue state via daemon tools
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Enqueue a source for the eforge daemon to build — PRD file, inline description, or conversation context. Use when the user wants to hand work off to eforge.
Initialize or edit eforge/config.yaml team-wide settings, with validation via daemon tools
Author eforge TypeScript extensions from a natural-language request using the existing extension tooling and docs/examples
Inspect the recovery verdict for a failed PRD and apply the recommended action (retry, continue-repair, abandon, or manual)
Create a new agent runtime profile in eforge/profiles/
List, inspect, and switch agent runtime profiles
| name | eforge-status |
| description | Check eforge run status and queue state via daemon tools |
| disable-model-invocation | true |
Quick inline status check — queries the eforge daemon for current run state and queue contents.
Call eforge_config with { action: "validate" }.
configFound is false, stop and tell the user: "No eforge config found. Run /eforge:init to initialize eforge in this project."Call the eforge_status tool (no parameters needed).
No active eforge builds. Use
/eforge:buildto enqueue work.
Parse the JSON response and display:
Session: {sessionId}
Status: {status} (running / completed / failed)
If the response contains plan-level status, render a table:
| Plan | Branch | Status | Dependencies |
|---|---|---|---|
{planId} | {branch} | {status} | {dependsOn} |
Status values: pending, running, completed, failed, blocked, merged
Call the eforge_queue_list tool (no parameters needed).
Parse the response. If PRD files are found, display a summary:
Queue: {count} pending PRD(s)
For each pending PRD, show the title. If there are more than 5, show the first 5 and a count of remaining.
If the overall status is running, show:
The daemon is processing the build in the background. Use
/eforge:statusagain to refresh, or open the monitor dashboard for live details.
If the status is completed or failed:
/eforge:status again to refresh or checking the monitor dashboard.| Condition | Action |
|---|---|
| Tool returns error | Show the error, suggest running eforge daemon start manually |
| Daemon not running | The daemon is not running. Tell the user to start it with eforge_daemon { action: "start" }, /eforge:restart, or eforge daemon start. |
| No config found | Tell the user: "No eforge config found. Run /eforge:init to initialize eforge in this project." |
| Response is malformed | Report parse error, suggest running eforge status CLI directly |
| Skill | When to suggest |
|---|---|
/eforge:init | No eforge config found in the project |
/eforge:build | User wants to enqueue work for the daemon |
/eforge:config | Config validation fails or user wants to view/edit config |
/eforge:status | User wants to refresh build status |