$npx -y skills add aviflombaum/claude-code-in-avinyc --skill statusShow qmd configuration and index status for this project. Triggers on "qmd status", "show qmd config", "qmd collections".
| 1 | # QMD Status |
| 2 | |
| 3 | Show the project's qmd configuration alongside live index health. |
| 4 | |
| 5 | ## Step 1: Read project config |
| 6 | |
| 7 | Read `.claude/qmd.json`. If missing, tell the user: |
| 8 | |
| 9 | > qmd is not configured for this project. Run `/avinyc:qmd-configure` to set it up. |
| 10 | |
| 11 | Print a summary: |
| 12 | - Project name |
| 13 | - Collections (name, path, description for each) |
| 14 | - Git hook: installed/not installed |
| 15 | |
| 16 | ## Step 2: Get live index status |
| 17 | |
| 18 | Try `mcp__qmd__status` first (fastest, returns structured data). If MCP is unavailable, fall back to CLI: |
| 19 | |
| 20 | ```bash |
| 21 | qmd status |
| 22 | ``` |
| 23 | |
| 24 | Display the live status alongside the project config. Key things to highlight: |
| 25 | - Total documents indexed per collection |
| 26 | - Embedding status (how many chunks have vectors) |
| 27 | - Any collections in config that are missing from the index |
| 28 | - Model info (which embedding/reranker models are loaded) |
| 29 | |
| 30 | ## Step 3: MCP connectivity |
| 31 | |
| 32 | Report whether MCP tools are available. If not, suggest: |
| 33 | |
| 34 | > MCP server not configured. Run `claude mcp add qmd -- qmd mcp` or add qmd to `.mcp.json` for faster searches. |