You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+55-58Lines changed: 55 additions & 58 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -86,6 +86,8 @@ Options:
86
86
Change to directory before doing anything. (default ".")
87
87
-d value
88
88
Remote directory containing rules and tasks. Can be specified multiple times. Supports various protocols via go-getter (http://, https://, git::, s3::, etc.).
89
+
-m string
90
+
Go Getter URL to a manifest file containing search paths (one per line). Every line is included as-is.
89
91
-p value
90
92
Parameter to substitute in the prompt. Can be specified multiple times as key=value.
91
93
-r Resume mode: skip outputting rules and select task with 'resume: true' in frontmatter.
@@ -166,18 +168,20 @@ The tool looks for task and rule files in the following locations, in order of p
166
168
167
169
**Tasks:**
168
170
-`./.agents/tasks/*.md` (task name matches filename without `.md` extension)
171
+
-`~/.agents/tasks/*.md`
172
+
173
+
**Commands** (referenced via slash commands inside task content):
169
174
-`./.agents/commands/*.md`
170
175
-`./.cursor/commands/*.md`
171
176
-`./.opencode/command/*.md`
172
-
-`~/.agents/tasks/*.md`
173
177
174
178
**Rules:**
175
179
The tool searches for a variety of files and directories, including:
When using language selectors, use the exact language names as defined by [GitHub Linguist](https://github.com/github-linguist/linguist/blob/master/lib/linguist/languages.yml). Here are common languages with correct capitalization:
430
-
431
-
-**C**: `C`
432
-
-**C#**: `C#`
433
-
-**C++**: `C++`
434
-
-**CSS**: `CSS`
435
-
-**Dart**: `Dart`
436
-
-**Elixir**: `Elixir`
437
-
-**Go**: `Go`
438
-
-**Haskell**: `Haskell`
439
-
-**HTML**: `HTML`
440
-
-**Java**: `Java`
441
-
-**JavaScript**: `JavaScript`
442
-
-**Kotlin**: `Kotlin`
443
-
-**Lua**: `Lua`
444
-
-**Markdown**: `Markdown`
445
-
-**Objective-C**: `Objective-C`
446
-
-**PHP**: `PHP`
447
-
-**Python**: `Python`
448
-
-**Ruby**: `Ruby`
449
-
-**Rust**: `Rust`
450
-
-**Scala**: `Scala`
451
-
-**Shell**: `Shell`
452
-
-**Swift**: `Swift`
453
-
-**TypeScript**: `TypeScript`
454
-
-**YAML**: `YAML`
455
-
456
-
Note the capitalization - for example, use `Go` not `go`, `JavaScript` not `javascript`, and `TypeScript` not `typescript`.
When using language selectors, language values should be **lowercase** (e.g., `go`, `python`, `javascript`, `java`, `typescript`). The frontmatter field should be `languages` (plural) in array format:
0 commit comments