# SciTeX CLI Reference

Full command reference generated by `scitex --help-recursive`.

## Quick Start

```bash
scitex --help-recursive    # Show all commands (this document)
scitex --version           # Show version
scitex completion install  # Enable tab completion
```

## Command Groups

| Group | Description |
|-------|-------------|
| `audio` | Text-to-speech utilities |
| `browser` | Browser automation |
| `capture` | Screen capture and monitoring |
| `cloud` | SciTeX Cloud (Gitea) operations |
| `completion` | Shell completion setup |
| `config` | Configuration management |
| `convert` | Bundle format conversion |
| `introspect` | Python introspection (like IPython's `?` and `??`) |
| `mcp` | MCP server management |
| `repro` | Reproducibility utilities |
| `resource` | System resource monitoring |
| `scholar` | Scientific paper management |
| `security` | Security utilities |
| `social` | Social media management |
| `stats` | Statistical analysis |
| `template` | Project scaffolding |
| `tex` | LaTeX compilation |
| `web` | Web scraping |
| `writer` | Manuscript management |

## Examples

```bash
# Code templates
scitex template get session              # @stx.session script template
scitex template get io                   # stx.io save/load patterns
scitex template get plt                  # stx.plt plotting usage
scitex template get all                  # All templates combined
scitex template get session -o script.py # Save to file

# Research workflow
scitex scholar fetch "10.1038/nature12373"
scitex scholar fetch --from-bibtex refs.bib --project myresearch
scitex stats recommend --n-groups 2 --design between

# Media
scitex audio speak "Analysis complete"
scitex audio relay --port 31293  # Start relay for remote audio
scitex capture snap --message "results"

# Documents
scitex writer compile manuscript
scitex tex compile paper.tex

# MCP Server
scitex mcp list-tools
scitex mcp start
scitex serve -t http --port 8085
```

---

*Run `scitex --help-recursive` for the complete reference.*
