Skip to content

Commit b560abd

Browse files
committed
feat(openclaw): normalize work item references
1 parent c39de17 commit b560abd

5 files changed

Lines changed: 14 additions & 10 deletions

File tree

openclaw-skill/SKILL.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ metadata: { "openclaw": { "emoji": "🧵", "requires": { "anyBins": ["il", "iloo
88

99
Manage isolated Git worktrees with AI-assisted development workflows.
1010

11+
## Terminology
12+
13+
`<workItem>` — the identifier for a work item on your configured issue tracker. Examples: `42` or `#42` (GitHub), `ENG-456` (Linear), `PROJ-789` (Jira).
14+
1115
## Execution Modes
1216

1317
| Mode | Commands | Notes |
@@ -37,7 +41,7 @@ Use the **plan → review → start → spin → finish** workflow:
3741

3842
1. **Plan:** `il plan --yolo --print --json-stream 'Description'` (background) — decomposes work into issues
3943
2. **Review:** Present the created epic to the user; wait for approval before continuing
40-
3. **Start:** `il start <issue#> --yolo --no-code --no-dev-server --no-claude --no-terminal --json` (plain exec) — creates workspace without Claude
44+
3. **Start:** `il start <workItem> --yolo --no-code --no-dev-server --no-claude --no-terminal --json` (plain exec) — creates workspace without Claude
4145
4. **Spin:** `il spin --yolo --print --json-stream` (background) — launches Claude separately
4246
5. **Finish:** `il finish --force --cleanup --no-browser --json-stream` (background) — merges and cleans up
4347

openclaw-skill/references/core-workflow.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ Remove one or more loom workspaces without merging.
156156

157157
| Flag | Type | Default | Description |
158158
|------|------|---------|-------------|
159-
| `[identifier]` | positional || Branch name or issue number |
159+
| `[identifier]` | positional || Branch name or work item identifier |
160160
| `-l, --list` | boolean | `false` | List all worktrees (informational) |
161161
| `-a, --all` | boolean | `false` | Remove all worktrees |
162162
| `-i, --issue <number>` | number || Cleanup by issue number |

openclaw-skill/references/development-commands.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ Start the development server for a workspace.
179179

180180
| Flag | Type | Default | Description |
181181
|------|------|---------|-------------|
182-
| `[identifier]` | positional || Issue number, PR number, or branch name (auto-detected) |
182+
| `[identifier]` | positional || Work item identifier, PR number, or branch name (auto-detected) |
183183
| `--json` | boolean | `false` | Output result as JSON |
184184

185185
### Examples
@@ -260,7 +260,7 @@ Generate a Claude session summary for a loom.
260260

261261
| Flag | Type | Default | Description |
262262
|------|------|---------|-------------|
263-
| `[identifier]` | positional || Issue number, PR number, branch name, or Linear/Jira ID (auto-detected) |
263+
| `[identifier]` | positional || Work item identifier (auto-detected from any tracker) |
264264
| `--with-comment` | boolean | `false` | Post summary as comment to issue/PR |
265265
| `--json` | boolean | `false` | Output result as JSON |
266266

openclaw-skill/references/non-interactive-patterns.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ bash command:"il issues --json"
1616
bash command:"il projects --json"
1717
bash command:"il recap --json"
1818
bash command:"il --version"
19-
bash command:"il start <issue#> --no-claude --no-code --no-dev-server --no-terminal --json"
19+
bash command:"il start <workItem> --no-claude --no-code --no-dev-server --no-terminal --json"
2020
bash command:"il cleanup --issue 42 --force --json"
2121
bash command:"il build"
2222
bash command:"il test"
@@ -32,9 +32,9 @@ These commands spawn Claude Code sessions or run extended operations that can ta
3232
```bash
3333
bash background:true command:"il plan --yolo --print --json-stream"
3434
bash background:true command:"il spin --yolo --print --json-stream"
35-
bash background:true command:"il start <issue#> --yolo --no-code --no-terminal --json" # with Claude (default)
35+
bash background:true command:"il start <workItem> --yolo --no-code --no-terminal --json" # with Claude (default)
3636
bash background:true command:"il summary --json"
37-
bash background:true command:"il enhance <N> --no-browser --json"
37+
bash background:true command:"il enhance <workItem> --no-browser --json"
3838
bash background:true command:"il commit --no-review --json-stream"
3939
bash background:true command:"il finish --force --cleanup --no-browser --json-stream"
4040
bash background:true command:"il rebase --force --json-stream"
@@ -119,7 +119,7 @@ Every interactive prompt in iloom and the flag(s) that bypass it:
119119
### Full Autonomous Start (create workspace)
120120

121121
```bash
122-
bash command:"il start <issue> --yolo --no-code --no-claude --no-dev-server --no-terminal --json"
122+
bash command:"il start <workItem> --yolo --no-code --no-claude --no-dev-server --no-terminal --json"
123123
```
124124

125125
- `--yolo`: bypass all permission prompts
@@ -132,7 +132,7 @@ bash command:"il start <issue> --yolo --no-code --no-claude --no-dev-server --no
132132
### Full Autonomous Start (with Claude)
133133

134134
```bash
135-
bash background:true command:"il start <issue> --yolo --no-code --no-terminal --json"
135+
bash background:true command:"il start <workItem> --yolo --no-code --no-terminal --json"
136136
```
137137

138138
- Same as above but launches Claude — needs `background:true`

openclaw-skill/references/planning-and-issues.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ Apply AI enhancement to an existing issue's description.
118118

119119
| Flag | Type | Default | Description |
120120
|------|------|---------|-------------|
121-
| `<issueNumber>` | positional || Issue number or identifier (required) |
121+
| `<workItem>` | positional || Work item identifier (required) |
122122
| `--no-browser` | boolean | `false` | Skip browser opening prompt |
123123
| `--author <username>` | string || GitHub username to tag in questions |
124124
| `--json` | boolean | `false` | Output result as JSON (non-interactive) |

0 commit comments

Comments
 (0)