Initial commit

This commit is contained in:
Zhongwei Li
2025-11-29 18:17:12 +08:00
commit b923023331
12 changed files with 860 additions and 0 deletions

40
commands/doctor.md Normal file
View File

@@ -0,0 +1,40 @@
---
description: Verify Arcaneum setup and prerequisites
argument-hint: [--verbose] [--json]
---
Check that all Arcaneum prerequisites are met and the system is ready for use.
**Arguments:**
- --verbose: Show detailed diagnostic information
- --json: Output JSON format
**Checks Performed:**
- Python version (>= 3.12 required)
- Required Python dependencies installed
- Qdrant server connectivity and health
- MeiliSearch server connectivity (if configured)
- Embedding model availability
- Write permissions for temporary files
- Environment variable configuration
**Examples:**
```text
/doctor
/doctor --verbose
/doctor --json
```
**Execution:**
```bash
cd ${CLAUDE_PLUGIN_ROOT}
arc doctor $ARGUMENTS
```
**Note:** This diagnostic command helps troubleshoot setup issues. I'll run all
checks and present a summary showing which requirements are met (✅) and which
need attention (❌), along with specific guidance for fixing any problems found.