get_skill
Search for active skills using composite ranking (BM25, tag similarity, recency). Optionally filter by file path to match skill triggers.
Instructions
v3.1.0 M3: Composite-ranked search over active skills. score = 0.5 × BM25_norm + 0.3 × tag_jaccard + 0.2 × recency_decay (τ=30d, never-used skills score 0 recency). Returns hits with score_breakdown for debuggability. Pass file_path to filter skills whose trigger file_patterns don't match.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Search keywords (e.g., 'rebase main') | |
| top_k | No | ||
| file_path | No | Optional file path to filter skills by their trigger file_patterns (fnmatch). Skills with no patterns match anything (not filtered). |