@@ -79,7 +79,7 @@ sudo chmod +x /usr/local/bin/coding-context
7979
8080```
8181Usage:
82- coding-context [options] <task-name >
82+ coding-context [options] <task-prompt >
8383
8484Options:
8585 -C string
@@ -100,7 +100,7 @@ Options:
100100
101101** Basic usage with local files:**
102102``` bash
103- coding-context -p jira_issue_key=PROJ-1234 fix-bug | llm -m gemini-pro
103+ coding-context -p jira_issue_key=PROJ-1234 / fix-bug | llm -m gemini-pro
104104```
105105
106106This command will:
@@ -117,7 +117,7 @@ This command will:
117117coding-context \
118118 -d git::https://github.com/company/shared-rules.git \
119119 -d s3::https://s3.amazonaws.com/my-bucket/coding-standards \
120- fix-bug | llm -m gemini-pro
120+ / fix-bug | llm -m gemini-pro
121121```
122122
123123This command will:
@@ -192,19 +192,19 @@ The tool supports loading rules and tasks from remote locations via HTTP/HTTPS U
192192
193193``` bash
194194# Clone a Git repository containing rules
195- coding-context -d git::https://github.com/company/shared-rules.git fix-bug
195+ coding-context -d git::https://github.com/company/shared-rules.git / fix-bug
196196
197197# Use multiple remote sources
198198coding-context \
199199 -d git::https://github.com/company/shared-rules.git \
200200 -d https://cdn.company.com/coding-standards \
201- deploy
201+ / deploy
202202
203203# Mix local and remote directories
204204coding-context \
205205 -d git::https://github.com/company/shared-rules.git \
206206 -s language=Go \
207- implement-feature
207+ / implement-feature
208208```
209209
210210** Supported protocols (via go-getter):**
@@ -226,12 +226,12 @@ coding-context \
226226# Use a specific branch or tag
227227coding-context \
228228 -d ' git::https://github.com/company/shared-rules.git?ref=v1.0' \
229- fix-bug
229+ / fix-bug
230230
231231# Use a subdirectory within the repo
232232coding-context \
233233 -d ' git::https://github.com/company/mono-repo.git//coding-standards' \
234- implement-feature
234+ / implement-feature
235235```
236236
237237## File Formats
@@ -275,10 +275,10 @@ Deploy the application to production with all safety checks.
275275You can then select the appropriate task using:
276276``` bash
277277# Deploy to staging
278- coding-context -s environment=staging deploy
278+ coding-context -s environment=staging / deploy
279279
280280# Deploy to production
281- coding-context -s environment=production deploy
281+ coding-context -s environment=production / deploy
282282```
283283
284284#### Task Frontmatter Selectors
@@ -301,12 +301,12 @@ Implement the feature following Go best practices and implementation guidelines.
301301When you run this task, it automatically applies the selectors:
302302``` bash
303303# This command automatically includes only rules with language=Go and stage=implementation
304- coding-context implement-feature
304+ coding-context / implement-feature
305305```
306306
307307This is equivalent to:
308308``` bash
309- coding-context -s language=Go -s stage=implementation implement-feature
309+ coding-context -s language=Go -s stage=implementation / implement-feature
310310```
311311
312312** Selectors support OR logic for the same key using arrays:**
@@ -328,7 +328,7 @@ Selectors from both the task frontmatter and command line are combined (additive
328328# Task has: selectors.language = Go
329329# Command adds: -s priority=high
330330# Result: includes rules matching language=Go AND priority=high
331- coding-context -s priority=high implement-feature
331+ coding-context -s priority=high / implement-feature
332332```
333333
334334### Resume Mode
@@ -348,10 +348,10 @@ This is particularly useful in agentic workflows where an AI agent has already b
348348
349349``` bash
350350# Initial task invocation (includes all rules, uses task with resume: false)
351- coding-context -s resume=false fix-bug | ai-agent
351+ coding-context -s resume=false / fix-bug | ai-agent
352352
353353# Resume the task (skips rules, uses task with resume: true)
354- coding-context -r fix-bug | ai-agent
354+ coding-context -r / fix-bug | ai-agent
355355```
356356
357357** Example task files for resume mode:**
@@ -401,7 +401,7 @@ language: Go
401401To include this rule only when working on Go code, you would use ` -s language=Go ` :
402402
403403``` bash
404- coding-context -s language=Go fix-bug
404+ coding-context -s language=Go / fix-bug
405405```
406406
407407This will include all rules with ` language: Go ` in their frontmatter, excluding rules for other languages.
@@ -418,10 +418,10 @@ Then select only the relevant rules:
418418
419419``` bash
420420# Work on Python code with Python-specific rules
421- coding-context -s language=Python fix-bug
421+ coding-context -s language=Python / fix-bug
422422
423423# Work on JavaScript code with JavaScript-specific rules
424- coding-context -s language=JavaScript enhance-feature
424+ coding-context -s language=JavaScript / enhance-feature
425425```
426426
427427** Common Linguist Languages**
@@ -480,7 +480,7 @@ When working with a specific AI coding agent, the agent itself will read its own
480480``` bash
481481# When using Cursor, exclude .cursor/ and .cursorrules (Cursor reads those itself)
482482# But include rules from other agents and generic rules
483- coding-context -a cursor fix-bug
483+ coding-context -a cursor / fix-bug
484484```
485485
486486** How it works:**
@@ -546,7 +546,7 @@ Task frontmatter is automatically included at the beginning of the output. This
546546
547547** Example usage:**
548548``` bash
549- coding-context -p issue_number=123 fix-bug
549+ coding-context -p issue_number=123 / fix-bug
550550```
551551
552552** Output format:**
@@ -567,7 +567,7 @@ This can be useful for:
567567
568568** Example with selectors in frontmatter:**
569569``` bash
570- coding-context implement-feature
570+ coding-context / implement-feature
571571```
572572
573573If the task has ` selectors ` in its frontmatter, they will be visible in the output:
0 commit comments