CommunityCodierung & Entwicklunggithub.com

code-yeongyu/ultimate-web-search-skill

LLM-neutrales Websuche-Skill für KI-Coding-Agenten. 12 Anbieter hinter einer CLI – plattformübergreifend, nur Python-Standardbibliothek, mit sequenzieller Fallback-Kette.

Was ist ultimate-web-search-skill?

Dieses Skill (ultimate-web-search-skill) ist eine universelle Websuche-Komponente für KI-Coding-Agenten wie Claude Code, Cursor oder Codex. Es kapselt 12 verschiedene Suchanbieter (z. B. Google, Bing, DuckDuckGo) hinter einer einzigen, einheitlichen CLI-Schnittstelle. Das Skill ist vollständig in Python geschrieben und nutzt nur die Standardbibliothek – keine externen Abhängigkeiten. Es arbeitet plattformunabhängig und bietet eine sequenzielle Fallback-Kette: Falls ein Anbieter ausfällt, wird automatisch der nächste versucht, was eine hohe Zuverlässigkeit gewährleistet. Für Entwickler bedeutet dies, dass sie Websuche-Funktionen nahtlos in ihre KI-Workflows integrieren können, ohne sich um unterschiedliche APIs oder Ausfallrisiken kümmern zu müssen. Es ist ideal für Agenten, die Echtzeitinformationen benötigen, um bessere Antworten zu generieren oder eigenständig Aufgaben zu erledigen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add code-yeongyu/ultimate-web-search-skill

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht ultimate-web-search-skill?

LLM-neutrales Websuche-Skill für KI-Coding-Agenten. 12 Anbieter hinter einer CLI – plattformübergreifend, nur Python-Standardbibliothek, mit sequenzieller Fallback-Kette.

Übersicht

Dieses Skill bietet eine einheitliche Schnittstelle zur Websuche, die von KI-Agenten (wie Claude Code, Cursor, Codex) genutzt werden kann. Es unterstützt 12 verschiedene Suchanbieter und wählt automatisch den nächsten aus, falls einer fehlschlägt.

Funktionen

  • 12 Suchanbieter: Google, Bing, DuckDuckGo, Yahoo, Yandex, Baidu, Sogou, Youdao, Naver, Seznam, Qwant, und Ask.com
  • Einheitliche CLI: Ein Befehl für alle Anbieter
  • Plattformübergreifend: Läuft unter Windows, macOS und Linux
  • Nur Python-Standardbibliothek: Keine externen Abhängigkeiten
  • Sequenzielle Fallback-Kette: Automatische Fehlerbehandlung und Ausweichen

Verwendung

python -m ultimate_web_search "Suchanfrage"

Optionen

OptionBeschreibung
--providerSuchanbieter auswählen (z.B. google, bing)
--countAnzahl der Suchergebnisse (Standard: 5)
--helpHilfe anzeigen

Installation

# Klonen des Repositories
git clone https://github.com/code-yeongyu/ultimate-web-search-skill.git
cd ultimate-web-search-skill

# Direkte Nutzung
python -m ultimate_web_search "Suchbegriff"

Konfiguration

Umgebungsvariablen können zur Anpassung verwendet werden:

  • ULTIMATE_SEARCH_PROVIDER: Standardanbieter setzen
  • ULTIMATE_SEARCH_COUNT: Standardanzahl der Ergebnisse

Beispiele

# Mit Google suchen
python -m ultimate_web_search --provider google "KI-Agenten"

# 10 Ergebnisse von Bing
python -m ultimate_web_search --provider bing --count 10 "Python Entwickler"

# Automatische Fallback-Kette testen
python -m ultimate_web_search "Aktuelle Nachrichten"

Lizenz

MIT

Verwandte Skills