Back to list
zenbase-ai

skill-retrieval

by zenbase-ai

7🍴 1📅 Dec 30, 2025

SKILL.md


name: skill-retrieval description: | Semantic search over skill libraries using ColBERT embeddings. Use when:

  • "find a skill for..." or "search for skills that..."
  • "what skill handles..." or "which skill can..."
  • "index my skills" or "rebuild the skill index"
  • "show me relevant skills for this task" allowed-tools:
  • Read
  • Grep
  • Glob
  • Bash

Skill Retrieval System

ColBERT-based semantic search over skill libraries.

Quick Start

# Build the index (one-time, ~30s per skill with LLM analysis)
voyager skill index --verbose

# Search for skills
voyager skill find "resume where we left off"
voyager skill find "what should I work on next"
voyager skill find "turn this workflow into a skill"

CLIs

voyager skill index

Build or update the skill search index.

voyager skill index [OPTIONS]

Options:

  • --paths PATH — Additional skill directories to index
  • --output DIR — Index location (default: ~/.skill-index/)
  • --rebuild — Force rebuild from scratch
  • --skip-llm — Skip LLM analysis (faster but lower quality)
  • -v, --verbose — Show progress

voyager skill find

Search for relevant skills.

voyager skill find "your query" [OPTIONS]

Options:

  • -k, --top-k N — Number of results (default: 5)
  • --index DIR — Index location
  • --json — Output as JSON

Index Locations

  • Default: ~/.skill-index/
  • Override via VOYAGER_SKILL_INDEX_PATH env var
  • Local dogfooding: --output ./.claude/voyager/skill-index/

Skill Sources

Auto-discovers skills from:

  • Plugin skills: ./skills/
  • Local mirror: ./.claude/skills/local/
  • Generated skills: ./.claude/skills/generated/
  • User skills: ~/.claude/skills/

Override with CLAUDE_SKILLS_PATH env var.

How It Works

  1. Discovery: Find all SKILL.md files in known locations
  2. Analysis: Use LLM to extract metadata (purpose, triggers, capabilities)
  3. Embedding: Generate searchable text from metadata
  4. Indexing: Build ColBERT index for fast semantic search

Indexing happens once; search is instant (no LLM calls).

See reference.md for implementation details.

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon