Every command, one handbook.
Grouped by what they do: delegate to the worker, work locally, or set things up. The agent decides when — you just need to know they exist.
Delegate bulk reading to the worker, GLM or Kimi — files, URLs or piped stdin. Returns a structured summary with citations.
$ triss ask --paths "src/**/*.ts" --question "find SQL injection risks"
Code review on branch, PR or piped diff. Concrete file:line issues, not a summary.
$ triss review 123 $ triss review --base develop
Delegate boilerplate generation to the worker — spec + reference -> new file.
$ triss write --spec "pytest for auth.py" --context tests/test_main.py --target tests/test_auth.py
Fetch URL(s) and return clean markdown. SSRF-guarded, 30s timeout.
$ triss fetch https://api-docs.example.com/ --question "auth header?"
Bare worker prompt — no corpus. For definitions and transforms.
$ triss chat "explain Raft in 5 bullets"
Deterministic router to ask/review/coder/chat.
$ triss exec "review this diff"
Generate Conventional Commits message from staged diff.
$ git add src/foo.js && triss commit-msg
Convert Claude Code JSONL transcripts to readable text. No model call.
$ triss extract ~/.claude/projects/api/s.jsonl -o /tmp/chat.txt
Show configuration: API key, models, .env sources.
$ triss status
Cumulative cost / tokens. Unknown is never 0.
$ triss usage --since 7d --by-label
Full delegation cookbook the nano block points to.
$ triss agent-help
Manage credentials in ~/.config/triss/.env or ./.triss.env.
$ triss config wizard
Check for newer release; update standalone installs.
$ triss update
Add triss delegation block to CLAUDE.md / AGENTS.md.
$ triss init --target both
Print shell completion script.
$ triss completion bash
Run a coding agent (opencode/opencode2/crush) with worktree isolation.
$ triss coder run "add /signup validation" --isolate
MCP server: register Triss for Claude Code / Codex.
$ triss mcp install --target both
Jira — search, read, create, update, comment, transition.
$ triss jira search "project=ENG" --question "blocked?"
Linear — issues, projects, initiatives, labels.
$ triss linear search "Q3" --question "unowned?"
GitHub Issues — search, read, create, comment.
$ triss github issue 812 --question "reproduced?"
GitLab Issues — search, read, create, comment.
$ triss gitlab issue 204 --question "open?"
Confluence — CQL search, read, create, update pages.
$ triss confluence search 'space = ENG AND title ~ "policy"' --question "policy?"
