一键导入
deep-status
Check deep loop progress and session state. Use when user asks 'what status', 'where are we', 'deep status'. Shows phase, tasks, and iteration count.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Check deep loop progress and session state. Use when user asks 'what status', 'where are we', 'deep status'. Shows phase, tasks, and iteration count.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Cancel active deep loop session. Use when user asks to 'stop deep', 'cancel deep', 'abort loop'. Cleans up state files.
Stop ralph mode PRD processing. Use when user asks to 'cancel ralph', 'stop autonomous mode'. Halts background execution.
Add tasks to deep loop queue (.deep/tasks.md). Use when user asks to 'add task', 'queue this', 'deep add'. Interactively gathers task details.
Clean up stale deep loop files. Use when user asks to 'clean up', 'remove .deep directories'. Removes old session artifacts.
Process queued tasks from .deep/tasks.md. Use when user asks to 'execute queue', 'process tasks', 'run queued work'. Supports multi-session claim-based coordination with git conflict handling.
Coordinate frontend+backend development with shared types. Use when building full-stack features, 'connect frontend to API', or 'end-to-end'. Includes E2E testing.
| name | deep-status |
| description | Check deep loop progress and session state. Use when user asks 'what status', 'where are we', 'deep status'. Shows phase, tasks, and iteration count. |
| version | 11.0.0 |
| allowed-tools | Read, Glob, Grep |
Show real session state from .deep-* files. No phantom data.
Use Glob to find active sessions:
Glob({ pattern: ".deep-*/state.json" })
Also check legacy:
Glob({ pattern: ".deep/state.json" })
If no state.json found, output:
DEEP LOOP v11.0.0
No active session.
Start: /deep <task>
Quick: /deep quick <task>
Queue: /deep execute
Then STOP.
For each session found, use Read tool on state.json. Extract these fields (all from actual state):
sessionIdphase (CHALLENGE | RLM_EXPLORE | PLAN | BUILD | REVIEW | FIX | SHIP | COMPLETE)iteration / maxIterationsmode (internal | external | quick)buildMode (multi-agent | single)startedAtlastActivitytaskcurrent_stepactivecompleteRead task.md from session dir if it exists. Use first line as task description. Fall back to state.task field.
Use Glob to find all files in the session directory:
Glob({ pattern: ".deep-{session8}/*" })
For each known file, report presence. For files with countable data, read and summarize:
^## or ^### Task)^\[ (each error entry starts with timestamp)Format output as:
DEEP LOOP v11.0.0
Session: {sessionId}
Phase: {phase}
Iteration: {iteration}/{maxIterations}
Mode: {mode} Build: {buildMode}
Task: {first line of task.md or state.task}
Step: {current_step or "—"}
Elapsed: {humanized duration from startedAt to now}
Elapsed calculation: Subtract startedAt from current time. Format as Xh Ym or Xm if under 1 hour.
Staleness warning: If lastActivity is more than 1 hour ago, append:
!! STALE — last activity {humanized time} ago
Resume: /deep Cancel: /cancel-deep Force exit: touch .deep-{session8}/FORCE_EXIT
Files section:
Files:
task.md exists
plan.md exists (4 atomic tasks)
issues.json exists (2 issues)
hook-errors.log exists (3 errors)
decisions.md missing
test-results.json missing
Only show files that are relevant. Always show: task.md, plan.md, issues.json, hook-errors.log. Show others only if they exist.
FORCE_EXIT warning:
!! FORCE_EXIT flag is set — session will exit on next stop hook
Based on current phase, output one line:
| Phase | Next Step |
|---|---|
| CHALLENGE | "Awaiting user confirmation on approach" |
| RLM_EXPLORE | "Exploring codebase, writing exploration.md" |
| PLAN | "Writing plan.md with atomic task breakdown" |
| BUILD | "Implementing. {N} tasks in plan." |
| REVIEW | "Validating: tests, lint, types, code-review, security-audit" |
| FIX | "{N} issues in issues.json to resolve" |
| SHIP | "Pushing, creating PR, writing lessons-learned" |
| COMPLETE | "Session finished. See lessons-learned.md" |
.deep-*/state.json