Alphaear search
Perform finance web searches and local context searches. Use when the user needs general finance info from the web (Jina/DDG/Baidu) or needs to retrieve finance information from a local document store (RAG).From its SKILL.md
npx -y skills add RKiding/Awesome-finance-skills --skill alphaear-searchAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
1.2 KB, 245 tokens by cl100k_base, as published. Nobody here has run it
AlphaEar Search Skill
Overview
Unified search capabilities: web search (Jina/DDG/Baidu) and local RAG search.
Capabilities
1. Web Search
Use scripts/search_tools.py via SearchTools.
- Search:
search(query, engine, max_results)- Engines:
jina,ddg,baidu,local. - Returns: JSON string (summary) or List[Dict] (via
search_list).
- Engines:
- Smart Cache (Agentic): If you want to avoid redundant searches, use the Search Cache Relevance Prompt in
references/PROMPTS.md. Read the cache first and decide if it's usable. - Aggregate:
aggregate_search(query)- Combines results from multiple engines.
2. Local RAG
Use scripts/hybrid_search.py or SearchTools with engine='local'.
- Search: Searches local
daily_newsdatabase.
Dependencies
duckduckgo-search,requestsscripts/database_manager.py(search cache & local news)
What ships with it: 12 files
60.7 KB alongside SKILL.md, 11 of them executable
references/
- PROMPTS.md679 B
scripts/
- content_extractor.pyruns4.7 KB
- database_manager.pyruns5.8 KB
- hybrid_search.pyruns8.0 KB
- __init__.pyruns0 B
- llm/capability.pyruns2.8 KB
- llm/factory.pyruns3.6 KB
- llm/__init__.pyruns0 B
- llm/router.pyruns2.8 KB
- search_tools.pyruns21.6 KB
- sentiment_tools.pyruns9.9 KB
tests/
- test_search.pyruns861 B