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
docs: update llms.txt to reflect current platform capabilities
Rewrite llms.txt to cover all features shipped through v0.9.1:
multi-project support, PR review/court, ticket integration, P2P
messaging, command aliases, and session management. Update config
paths from legacy single-project format to per-project layout at
~/.crabcode/projects/<alias>.yaml. Fix init question count (3, not 2).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: docs/llms.txt
+124-8Lines changed: 124 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -9,14 +9,14 @@
9
9
10
10
> Lightning-fast tmux workspace manager for multi-repo development
11
11
12
-
Crabcode creates isolated development workspaces using git worktrees and tmux. Each workspace gets its own branch, ports, and tmux layout. Switch between tasks instantly without losing context.
12
+
Crabcode creates isolated development workspaces using git worktrees and tmux. Each workspace gets its own branch, ports, and tmux layout. Manage multiple projects from a single install. Switch between tasks instantly without losing context.
crab projects rm <alias> # Remove a project registration
56
+
crab default pf # Set default project
57
+
```
58
+
59
+
Project configs live in `~/.crabcode/projects/<alias>.yaml`. Commands auto-detect which project you're in based on cwd.
60
+
45
61
### Save & Restore Work
46
62
47
63
```bash
48
64
crab wip save # Save current changes
49
65
crab wip save --restart # Save then restart workspace
50
66
crab wip --continue # Restore most recent saved state
51
67
crab wip --resume # Interactive selection of saved states
52
-
crab wip ls # List all saved states
68
+
crab wip ls # List all saved states globally
69
+
```
70
+
71
+
### PR Review & Court
72
+
73
+
Two modes for reviewing pull requests:
74
+
75
+
```bash
76
+
# Quick single-agent review
77
+
crab review 3230 # PR number
78
+
crab review promptfoo#456 # Submodule PR
79
+
crab review https://github.com/... # Full URL
80
+
81
+
# Court review - multi-agent tribunal with judge pattern
82
+
crab court 3230 # Judge + 2 reviewers
83
+
```
84
+
85
+
Court review uses the judge pattern: a Judge (Claude) orchestrates two independent reviewers (Claude teammate + Codex), verifies every finding against actual code, resolves disagreements, and delivers a verdict with zero false positives.
86
+
87
+
```bash
88
+
crab review ls # List review sessions
89
+
crab review show <PR> # View saved review output
90
+
crab review resume <PR> # Resume a review
91
+
crab review delete <PR> # Delete a review session
92
+
crab review delete --all # Delete all review sessions
93
+
```
94
+
95
+
### Ticket Integration
96
+
97
+
Create workspaces from Linear ticket identifiers with automatic context injection:
98
+
99
+
```bash
100
+
crab ticket ENG-123 # Provision workspace from ticket
101
+
crab ws 3 ticket ENG-123 # Bind ticket to specific workspace
102
+
```
103
+
104
+
### P2P Messaging
105
+
106
+
Peer-to-peer messaging via self-hosted relay server:
107
+
108
+
```bash
109
+
crab msg start # Start relay server
110
+
crab msg @user "message" # Send message to peer
111
+
crab msg read # View inbox
112
+
crab msg listen # Real-time message stream
113
+
crab msg say on/off # Toggle text-to-speech for incoming messages
114
+
crab msg history # View message history
115
+
crab msg stop # Stop relay server
53
116
```
54
117
55
118
### Share Files
@@ -58,6 +121,7 @@ crab wip ls # List all saved states
58
121
crab tk share <path> # Upload → temp URL
59
122
crab tk share <path> --to slack:#channel # Share to Slack
60
123
crab tk share <path> --to ssh:user@host # SSH transfer
0 commit comments