← Back to list

gemini-search
by tt44mm
⭐ 0🍴 0📅 Jan 2, 2026
SKILL.md
name: gemini-search description: Performs automatic web search using Gemini CLI with Google Search grounding. Triggers on "Gemini search:", "suche mit Gemini", "use Gemini to find". Claude writes a request file, the Watcher executes the search, Claude reads the result. FREE Gemini 2.5 Pro with 1000 requests/day.
Gemini Search Skill (Automatischer Workflow)
Vollautomatische Web-Recherche mit Gemini CLI und Google Search Grounding.
Workflow
Schritt 1: Request-Datei schreiben
Claude schreibt eine JSON-Datei nach:
X:\DEVELOPMENTS\gemini_search\requests\search.request.json
Inhalt:
{
"id": "unique-id",
"query": "Die Suchanfrage",
"format": "json"
}
Format-Optionen: "json" oder "md"
Schritt 2: Watcher verarbeitet automatisch
Der Watcher (muss im Hintergrund laufen!) erkennt die Datei und:
- Führt Gemini CLI aus
- Speichert Ergebnis in
results/gemini_result.json - Schreibt
results/ready.flagals Signal
Schritt 3: Auf Ergebnis warten
Claude prüft X:\DEVELOPMENTS\gemini_search\results\status.json:
"status": "idle"→ Watcher bereit, kein Request"status": "searching"→ Suche läuft, warten"status": "complete"→ Ergebnis bereit!"status": "error"→ Fehler aufgetreten
Schritt 4: Ergebnis lesen
Wenn status = complete, lies:
X:\DEVELOPMENTS\gemini_search\results\gemini_result.json
Wichtige Pfade
X:\DEVELOPMENTS\gemini_search\
├── requests\ ← Claude schreibt hier
│ └── search.request.json
├── results\ ← Claude liest hier
│ ├── gemini_result.json ← Suchergebnis
│ ├── gemini_result.md ← Markdown (falls format=md)
│ ├── status.json ← Aktueller Status
│ └── ready.flag ← Signal: Ergebnis bereit
├── gemini_watcher.py ← Hintergrund-Service
├── start_watcher.bat ← Watcher starten (sichtbar)
├── start_watcher_hidden.bat ← Watcher starten (unsichtbar)
└── watcher.log ← Log-Datei
Voraussetzungen
-
Watcher muss laufen! Starte einmalig:
X:\DEVELOPMENTS\gemini_search\start_watcher.bat -
Gemini CLI installiert und eingeloggt
Beispiel Request
{
"id": "search-20250102-143000",
"query": "Aktuelle Entwicklungen KI in der Schulbildung Deutschland 2025",
"format": "json"
}
Status-Datei Format
{
"status": "complete",
"query": "...",
"completed": "2025-01-02T14:30:45",
"request_id": "search-20250102-143000",
"result_file": "X:\\...\\gemini_result.json"
}
Timeout / Polling
- Claude sollte max 60 Sekunden auf Ergebnis warten
- Prüfe status.json alle 3-5 Sekunden
- Bei Timeout: User informieren, Watcher-Status prüfen
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon