Skip to content

[Resource] Eagle Eye — 5-layer intelligent skill retrieval for Hermes Agent #120

Description

@willingning-coder

Resource name and URL

eagle-eye

Author

willingning-coder

Brief description

5-layer intelligent skill retrieval plugin for Hermes Agent. Solves the skill overload problem — when you have 50+ skills installed, the LLM struggles to pick the right one. Eagle Eye acts as an intelligent pre-filter, narrowing down the skill list to the top-5 most relevant candidates before each API call.

Architecture: Hard Triggers (deterministic) → FTS5 BM25 → Synonym Dictionary → Dense Embedding → RRF Fusion

Key design decisions:

  • "Not matching" is a valid result — confidence gate prevents forced matches
  • Hints, not decisions — LLM retains final authority
  • Each layer fails independently — graceful degradation
  • Zero core modification — uses pre_llm_call plugin hook

Includes: auto-config generator from local skill library, bilingual LLM prompts for generating triggers/synonyms, bilingual documentation (EN/CN).

Category

Skills & Plugins > Community Skills

Why it's awesome

Most Hermes users install 50+ skills and rely on the LLM to pick the right one — which it often gets wrong. Eagle Eye is the first dedicated skill routing engine for Hermes that uses a multi-layer retrieval approach (deterministic + probabilistic + semantic). The confidence gate design ("not matching is a valid result") is a novel approach that prevents forced skill loading. The auto-config generator and bilingual LLM prompts make it easy for non-English users to customize.

Why now

As the Hermes skill ecosystem grows (150+ repos on Hermes Atlas), intelligent skill routing becomes critical infrastructure. Eagle Eye addresses a gap that will only get wider as more skills are created.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions