Skip to content
cccskills
FreePublished on GitHub

troubleshoot

Diagnose common cqs issues — stale index, model download, schema mismatch, connection issues.

The English summary is being prepared. Showing the original description.

Works withHugging Face
See how to install

Files included (1)

  • SKILL.md2.7 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Troubleshoot

Guided diagnosis of common cqs issues. Run through checks in order, stop at first problem found.

Checklist

1. Is cqs installed and working?

cqs --version

If not found: cargo install --path . (from source) or check ~/.cargo/bin/ is in PATH.

2. Is the project initialized?

ls -la .cqs/ && cat .cqs/active_slot 2>/dev/null
ls -la .cqs/slots/$(cat .cqs/active_slot 2>/dev/null || echo default)/ 2>/dev/null

The index lives in the active slot: .cqs/slots/<name>/index.db plus HNSW sidecars (index.hnsw*; legacy pre-slot layouts kept files at .cqs/ top level). If missing: cqs init && cqs index.

3. Is the index populated?

Run cqs stats. Check:

  • Chunk count > 0
  • Last update is recent
  • Expected languages are present

If empty: cqs index to rebuild.

4. Schema version mismatch?

cqs stats 2>&1

If you see "SchemaMismatch" or "SchemaNewerThanCq":

  • Older schema: Run /migrate to upgrade
  • Newer schema: Update cqs binary to latest version

Current schema version: check src/store/helpers/mod.rs for CURRENT_SCHEMA_VERSION.

5. Model downloaded?

cqs doctor   # checks model, index, hardware in one pass
ls -la ~/.cache/huggingface/hub/models--onnx-community--embeddinggemma-300m-ONNX/

Default model is EmbeddingGemma-300m (since v1.35.0); alternative presets via CQS_EMBEDDING_MODEL / --model live under their own models--* dirs. If missing or incomplete, cqs downloads on first use. Check network access to huggingface.co. If corrupted: delete the directory and let cqs re-download (blake3 checksums verify integrity).

6. Daemon mode working?

cqs ping
systemctl --user status cqs-watch

cqs ping should report a connected daemon and a sub-100ms round-trip. Common issues:

  • Daemon not running: systemctl --user start cqs-watch (or cqs watch --serve ad hoc)
  • Stale socket from a crash: systemctl --user restart cqs-watch
  • Want to bypass the daemon for one command: CQS_NO_DAEMON=1 cqs <cmd>
  • LLM enrichment failing: check ANTHROPIC_API_KEY is set (see SECURITY.md)

7. Index stale?

Compare cqs stats last update time vs recent file modifications. Fix: cqs index (one-time) or cqs watch (continuous).

8. References broken?

cqs ref list

Check that source paths still exist and chunk counts are > 0. If source moved: cqs ref remove <name> and re-add with new path.

Report

After running checks, summarize:

  • What was checked
  • What failed (if anything)
  • What was fixed or needs fixing

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

archeo

Free

Comment-archaeology sweep - find work items hiding in TODO/FIXME/for-now comments and plan-doc ledgers, judge them, file issues, queue trivial fixes. Good idle-loop activity.

The English summary is being prepared. Showing the original description.

jamie8johnson/cqs17Updated Jul 14, 2026

audit

Free

Run a multi-category code audit on the cqs codebase. Spawns parallel agents per batch.

The English summary is being prepared. Showing the original description.

jamie8johnson/cqs17Updated Jul 14, 2026

Run before modifying a function — impact + test-map + explain in one pass, presented as a modification checklist.

The English summary is being prepared. Showing the original description.

jamie8johnson/cqs17Updated Jul 14, 2026

Trust-boundary security audit of cqs — fans out unbiddable-auditor agents across 6 categories (RT-INJ/RT-FS/RT-RES/RT-DATA/RT-RELAY/RT-EXFIL), attacker mindset, run-the-attack PoC + regression guard.

The English summary is being prepared. Showing the original description.

jamie8johnson/cqs17Updated Jul 14, 2026

Run after making changes, before committing — reviews the current git diff for impact and risk via cqs review.

The English summary is being prepared. Showing the original description.

jamie8johnson/cqs17Updated Jul 14, 2026

cqs

Free

Unified cqs CLI dispatcher — semantic code search, call graph navigation, impact analysis, quality tools, notes, and infrastructure. Use `/cqs <command> [args]` for any cqs operation.

The English summary is being prepared. Showing the original description.

jamie8johnson/cqs17Updated Jul 14, 2026

See all skills by jamie8johnson

Report a problem with this skill