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: crates/gcode/assets/SKILL.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ This project is indexed. Use `gcode` via Bash for fast code search and navigatio
13
13
14
14
## Search
15
15
16
-
-`gcode grep "pattern" [PATH ...] -m 50` — exact indexed content grep over `code_content_chunks`; defaults to text output for bounded line matches
16
+
-`gcode grep "pattern" [PATH ...] -m 50` — exact indexed content grep over `code_content_chunks`; defaults to grouped text output for bounded line matches
-`gcode search-symbol "name" [PATH ...]` — exact-first symbol lookup with deterministic ranking; add `--with-graph` to include FalkorDB graph neighbors when available
19
19
-`gcode search-text "query" [PATH ...]` — pg_search BM25 search on symbol names, signatures, and docstrings
@@ -43,7 +43,7 @@ Search output is intentionally snippet-sized. Broad file reads and wide line ran
43
43
## Navigation
44
44
45
45
-`gcode repo-outline` — high-level project summary with module symbol counts
46
-
-`gcode tree` — whole-project file tree with symbol counts per file; it takes no path argument
46
+
-`gcode tree` — whole-project file tree with symbol counts per file; text output groups files by directory and it takes no path argument
47
47
-`gcode kinds` — list distinct symbol kinds in the index (helps pick `--kind` values)
48
48
49
49
For directory-focused exploration, use `gcode tree --format text` with shell filtering, or scope search commands with positional paths: `gcode search "query" crates/gcode/src docs/**/*.md`.
@@ -86,4 +86,4 @@ for the UI, but graph sync/read/lifecycle behavior lives in `gcode`.
86
86
87
87
## Output and global flags
88
88
89
-
`gcode grep` defaults to text output; use `--format json` when you need structured matches and spans. Other commands support `--format text` for human-readable output where available. Use `--quiet` to suppress warnings, and `--no-freshness` to skip the read-time staleness check (cheaper when you know the index is current).
89
+
`gcode grep` defaults to grouped text output; use `--format json` when you need structured matches and spans. High-volume text outputs such as `tree`, `callers`, `usages`, and `blast-radius` group repeated paths under directory or file headers. Other commands support `--format text` for human-readable output where available. Use `--quiet` to suppress warnings, and `--no-freshness` to skip the read-time staleness check (cheaper when you know the index is current).
0 commit comments