Loading...
Loading...
Compare original and translation side by side
brNote: This skill uses thecommand from beads-rust. If you have the original beads (br) installed instead, use thebdskill.ralph-tui-create-beads
br注意: 此技能使用beads-rust中的命令。如果你安装的是原始beads(br),请使用bd技能。ralph-tui-create-beads
brralph-tui run --tracker beads-rustbrralph-tui run --tracker beads-rustundefinedundefinedpnpm typecheckpnpm lint
Extract:
- **Universal gates:** Commands that apply to ALL stories (e.g., `pnpm typecheck`)
- **UI gates:** Commands that apply only to UI stories (e.g., browser verification)
**If no Quality Gates section exists:** Ask the user what commands should pass, or use a sensible default like `npm run typecheck`.
---pnpm typecheckpnpm lint
提取:
- **通用门禁:** 适用于所有故事的命令(例如`pnpm typecheck`)
- **UI门禁:** 仅适用于UI故事的命令(例如浏览器验证)
**如果没有Quality Gates部分:** 询问用户需要通过哪些命令,或使用合理的默认值,如`npm run typecheck`。
---br createundefinedbr createundefined
> **CRITICAL:** Always use `<<'EOF'` (single-quoted) for the HEREDOC delimiter. This prevents shell interpretation of backticks, `$variables`, and `()` in descriptions.
---
> **关键:** 始终使用`<<'EOF'`(单引号)作为HEREDOC分隔符。这可以防止shell解析描述中的反引号、`$变量`和`()`。
---br dep addbr dep addbr dep addundefinedbr dep addundefined
**Syntax:** `br dep add <issue> <depends-on>` — the issue depends on (is blocked by) depends-on.
ralph-tui will:
- Show blocked beads as "blocked" until dependencies complete
- Never select a bead for execution while its dependencies are open
- Include dependency context in the prompt when working on a bead
**Correct dependency order:**
1. Schema/database changes (no dependencies)
2. Backend logic (depends on schema)
3. UI components (depends on backend)
4. Integration/polish (depends on UI)
---
**语法:** `br dep add <任务> <依赖任务>` —— 该任务依赖于(被)依赖任务阻塞。
ralph-tui会:
- 在依赖完成前,将被阻塞的beads标记为"blocked"
- 永远不会在依赖未完成时选择该bead执行
- 在处理bead时,将依赖上下文包含在提示中
**正确的依赖顺序:**
1. 架构/数据库变更(无依赖)
2. 后端逻辑(依赖架构)
3. UI组件(依赖后端)
4. 集成/优化(依赖UI)
---investorTypeinvestorTypestatus: "open"status: "open""Add friends outreach track with different messaging"
"添加好友拓展跟踪功能,包含不同的消息模板"
undefinedundefinedpnpm typecheckpnpm lintpnpm typecheckpnpm lint
**Output beads:**
```bash
**输出beads:**
```bash
---
---br sync --flush-only.beads/issues.jsonlbr sync --flush-only.beads/issues.jsonl.beads/undefined.beads/undefined
ralph-tui will:
1. Work on beads within the specified epic (or select the best available task)
2. Close each bead when complete
3. Close the epic when all children are done
4. Output `<promise>COMPLETE</promise>` when epic is done
---
ralph-tui会:
1. 处理指定epic中的beads(或选择最佳可用任务)
2. 完成后关闭每个bead
3. 所有子bead完成后关闭epic
4. 当epic完成时输出`<promise>COMPLETE</promise>`
---br dep addbr sync --flush-onlybr dep addbr sync --flush-only| Command | beads ( | beads-rust ( |
|---|---|---|
| Create | | |
| Dependencies | | |
| Sync | | |
| Close | | |
| Storage | | |
| 命令 | beads ( | beads-rust ( |
|---|---|---|
| 创建 | | |
| 依赖 | | |
| 同步 | | |
| 关闭 | | |
| 存储 | | |