Back to list
Zpankz

skill-rag-router

by Zpankz

MCP Skillset - Claude Code skills, references, and knowledge base

0🍴 0📅 Jan 24, 2026

SKILL.md


name: skill-rag-router description: Semantic skill discovery and routing using GraphRAG, vector embeddings, and multi-tool search. Automatically matches user intent to the most relevant skills from 144+ available options using ck semantic search, LEANN RAG, and knowledge graph relationships. Triggers on /meta queries, complex multi-domain tasks, explicit skill requests, or when task complexity exceeds threshold (files>20, domains>2, complexity>=0.7).

Skill RAG Router

Intelligent skill discovery and routing system using semantic search and knowledge graph relationships.

Capabilities

  1. Semantic Skill Search: Uses ck --sem for meaning-based skill matching
  2. Hybrid Search: Combines semantic + keyword matching via ck --hybrid
  3. Session Awareness: Integrates with beads/bd for session context
  4. Memory Integration: Uses claude-mem for cross-session learning

Trigger Conditions

Activate this skill when:

  • User explicitly requests skill discovery (/meta, "find a skill for...")
  • Task complexity score >= 0.7
  • Task involves > 20 files
  • Task spans > 2 domains (frontend, backend, security, etc.)
  • User asks "what skill can help with..."

Usage

# Explicit invocation
/meta [query]

# Examples
/meta "optimize prompts for RAG pipeline"
/meta "debug authentication flow"
/meta "refactor legacy codebase"

Search Implementation

# Semantic search for skills
ck --sem "[query]" ~/.claude/skills/ --jsonl --top-k 5

# Hybrid search (semantic + keyword)
ck --hybrid "[query]" ~/.claude/skills/ --threshold 0.6

# Index skills
ck --index ~/.claude/skills/ --model bge-small --quiet

Output Format

Returns ranked skill suggestions with:

  • Skill name and path
  • Confidence score (0-1)
  • Relevant snippet from SKILL.md
  • Trigger match explanation

Integration Points

  • SessionStart: Indexes skills, loads routing cache
  • UserPromptSubmit: Analyzes prompts for skill suggestions
  • beads/bd: Session-aware task tracking
  • claude-mem: Cross-session routing patterns

Scripts

  • scripts/index-skills.sh: Index all skills with ck
  • scripts/router.sh: Main routing logic
  • scripts/suggest-skills.sh: Intent → skill matching for hooks

Score

Total Score

40/100

Based on repository quality metrics

SKILL.md

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

+20
LICENSE

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

0/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