一键导入
deep-add
Add tasks to deep loop queue (.deep/tasks.md). Use when user asks to 'add task', 'queue this', 'deep add'. Interactively gathers task details.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Add tasks to deep loop queue (.deep/tasks.md). Use when user asks to 'add task', 'queue this', 'deep add'. Interactively gathers task details.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Check deep loop progress and session state. Use when user asks 'what status', 'where are we', 'deep status'. Shows phase, tasks, and iteration count.
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.
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-add |
| description | Add tasks to deep loop queue (.deep/tasks.md). Use when user asks to 'add task', 'queue this', 'deep add'. Interactively gathers task details. |
| version | 11.0.0 |
| argument-hint | ["task to add"] |
Add tasks to .deep/tasks.md for later execution by multiple Claude sessions.
Tasks are stored in .deep/tasks.md:
# Task Queue
## [ ] task-001: Short title
**Priority:** high | medium | low
**Added:** YYYY-MM-DD by session-XXXXXXXX
**Attempts:** 0
Description of what needs to be done.
- [ ] Acceptance criterion 1
- [ ] Acceptance criterion 2
---
# Ensure .deep directory exists
mkdir -p .deep
# Check for existing tasks.md
if [ -f .deep/tasks.md ]; then
cat .deep/tasks.md
else
echo "No existing tasks.md"
fi
Count existing tasks to generate unique ID:
# Count task headers
grep -c "^## \[ \] task-" .deep/tasks.md 2>/dev/null || echo "0"
Format: task-XXX where XXX is zero-padded (001, 002, etc.)
Use AskUserQuestion to interactively gather:
Question 1: Task Title
What task do you want to add to the queue?
Question 2: Acceptance Criteria
What are the acceptance criteria? (one per line)
Question 3: Priority
{
"question": "What priority level?",
"header": "Priority",
"options": [
{"label": "High", "description": "Critical path, do first"},
{"label": "Medium (Recommended)", "description": "Normal priority"},
{"label": "Low", "description": "Nice to have, do last"}
],
"multiSelect": false
}
Get session ID from transcript path (first 8 chars of UUID) or generate random.
Format the task:
## [ ] task-XXX: {title}
**Priority:** {priority}
**Added:** {YYYY-MM-DD} by session-{session8}
**Attempts:** 0
{description from title/context}
- [ ] {criterion 1}
- [ ] {criterion 2}
---
Append to .deep/tasks.md (create file with header if missing).
After adding:
If yes, loop back to Step 3. If no, show summary of task queue.
.deep/
├── tasks.md # Shared task queue
├── completed-tasks.md # Done tasks with evidence
├── claims.json # Lock file for multi-session
└── {session8}/ # Session-specific state (existing)
If .deep/tasks.md doesn't exist, create with header:
# Task Queue
Tasks for `/deep execute` to process. Add tasks with `/deep add`.
---
User: /deep add
Claude: [Uses AskUserQuestion]
"What task do you want to add?"
User: Add email validation to signup form
Claude: [Uses AskUserQuestion]
"What are the acceptance criteria?"
User:
- Email format validates correctly
- Shows inline error message
- Blocks form submission if invalid
Claude: [Uses AskUserQuestion with priority options]
User: Medium
Claude: Added task-003: Add email validation to signup form
Priority: medium
Criteria: 3
Add another task? [Uses AskUserQuestion: Yes/No]
User: No
Claude: Task queue summary:
- task-001: [high] User authentication
- task-002: [low] Update README
- task-003: [medium] Add email validation to signup form
When invoked: