← ClaudeAtlas

alcovelisted

HTTP API-based documentation server (always running). Questions about project architecture, conventions, decisions, code structure, tech debt, env config, progress, or doc health. Also: init project, audit docs, lint, validate, promote note, rebuild index, search vaults.
epicsagas/alcove · ★ 10 · AI & Automation · score 79
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