Skill Retriever semantic skill discovery for AI agents via 10K-category taxonomy AgentSkillOS released Skill Retriever, a semantic skill discovery plugin for Hermes AI agents that uses a 10,000-category taxonomy to surface relevant skills from a corpus of 1,200+ skills. The plugin runs as a pre_llm_call hook with zero core modification and no additional API cost, transforming skill discovery from a flat catalog into a search engine. It pre-filters skills to the top-5 most relevant per query, addressing the limitations of pure semantic retrieval by navigating a capability hierarchy to find functionally relevant skills. AgentSkillOS-powered semantic skill retrieval for Hermes Agent. Pre-filters 1,200+ skills 998 community corpus + 211 Hermes skills organized in a 10,000-category capability taxonomy to the top-5 most relevant per query. Runs as a Hermes pre llm call plugin — zero core modification, zero additional API cost borrows your existing Hermes LLMs via borrow-mode . Pure semantic retrieval prioritizes textual similarity and misses skills that look unrelated in embedding space but are crucial for solving the task. Our LLM + Skill Tree navigates the capability hierarchy to surface non-obvious but functionally relevant skills. Left: Pure semantic retrieval is narrow and myopic. Right: Skill Tree navigation surfaces functionally relevant skills the embedding space hides. Skills are organized into a coarse-to-fine capability hierarchy. At scale, this is the difference between finding the right skill and drowning in an invisible pile. The 10,000-category capability tree — the structure our 1,200 skills are mapped into. User Query │ ▼ ┌──────────────────────────────────────┐ │ pre llm call hook plugin │ │ Checks DISABLE flag, skips short Qs │ └──────────────┬───────────────────────┘ │ ▼ ┌──────────────────────────────────────┐ │ Searcher.search │ │ 1. Load capability tree from YAML │ │ 2. LLM-navigate tree select nodes │ │ 3. Parallel child search ThreadPool │ │ 4. LLM prune dedup + rank │ └──────────────┬───────────────────────┘ │ ▼ ┌──────────────────────────────────────┐ │ Hint Injection │ │ Prepends top-5 skill hints as │ │ natural-language block. LLM may call │ │ skill view name to load any. │ └──────────────────────────────────────┘ Hermes already ships with skill discovery — every user-installed skill appears in the