# Tools Registry

Optional npm packages that extend agent capabilities. These are not required — the agent works without them. Install any that match your use case.

## Content Processing
- `turndown` — HTML to Markdown conversion (used by ingestion engine)
- `pdf-parse` — Extract text from PDF files
- `mammoth` — Convert DOCX to HTML/Markdown
- `csv-parse` — Parse CSV data
- `cheerio` — HTML parsing and web scraping

## Media
- `sharp` — Image processing and conversion
- `fluent-ffmpeg` — Audio/video processing (requires ffmpeg CLI)

## Utilities
- `glob` — File pattern matching
- `mime-types` — MIME type detection

## Voice (Optional)
- `onnxruntime-node` — ONNX model inference for offline wake word detection
- `mic` — Microphone audio capture (requires sox on macOS/Windows)

## Installed by Skills
Packages installed by agent-created skills appear here automatically.
