SkillHub

index1-doctor

v2.0.3

Diagnose index1 environment - check Python, Ollama, models, index health.

Sourced from ClawHub, Authored by gladego

Installation

Please help me install the skill `index1-doctor` from SkillHub official store. npx skills add gladego/index1-doctor

index1 Doctor

Environment diagnostic skill for index1. Runs health checks and provides fix recommendations.

Usage

Type /doctor or ask the agent to diagnose index1.

What it checks

The skill runs three commands sequentially and analyzes results:

1. Environment Check

index1 doctor

Checks: - Python version (>= 3.10 required) - SQLite version (>= 3.43.0 for full features) - sqlite-vec extension - ONNX embedding (built-in, bge-small-en-v1.5) - Ollama connectivity (optional, for multilingual/CJK) - Embedding model availability - CJK/Chinese support (jieba)

2. Index Status

index1 status

Shows: - Document count and chunk count - Collections list - Last index time - Database size

3. Ollama Models

ollama list

Shows installed models. Recommended embedding models: - nomic-embed-text — Standard, 270MB - bge-m3 — Best for CJK content, 1.2GB

Interpreting Results

Check Pass Fail Fix
Python >= 3.10 Install Python 3.11+
SQLite >= 3.43.0 Auto-degrades, no action needed
sqlite-vec Loaded pip install index1 (bundled)
Ollama Connected curl -fsSL https://ollama.com/install.sh | sh
Model Available ollama pull nomic-embed-text
CJK jieba loaded pip install index1[chinese]
Index Has documents index1 index ./src ./docs

When to use

  • First-time setup verification
  • After upgrading index1
  • When search returns unexpected results
  • When vector search stops working
  • Before reporting issues