alcovelisted
Install: claude install-skill epicsagas/alcove
# Alcove
HTTP API-based documentation server (always running). Auto-detects project by matching CWD against `DOCS_ROOT` folders.
## Paths
All paths are resolved at runtime. `ALCOVE_HOME` env var overrides the default `~/.alcove`.
| Name | Resolved Path | Description |
|------|---------------|-------------|
| ALCOVE_HOME | `~/.alcove` | Root of all alcove data |
| Docs Root | `~/.alcove/docs` | Project documentation directories |
| Vaults Root | `~/.alcove/vaults` | Knowledge base vaults |
| Config | `~/.alcove/config.toml` | Global configuration file |
| Project Docs | `~/.alcove/docs/{project}/` | Per-project documentation |
Quick resolution from CLI:
```bash
alcove path # show all resolved paths
alcove path --json # JSON output (for scripts/AI)
alcove path docs # docs root only
alcove path vaults # vaults root only
```
## Prerequisites
The alcove API server must be running. Check and start with:
```bash
alcove api status # check if server is running
alcove api start # start if not running
```
Resolve URL and token once at the start of every session:
```bash
eval $(alcove api env)
# sets ALCOVE_URL=http://127.0.0.1:<port> (always)
# sets ALCOVE_TOKEN=<token> (only if configured)
```
All commands below use `$ALCOVE_URL`. If `$ALCOVE_TOKEN` is set, add `-H "Authorization: Bearer $ALCOVE_TOKEN"` to every request.
## Arguments
| Arg | Action |
|-----|--------|
| `verify` / `rag status` | 1) `alcove api status` — ch