researcher

This commit is contained in:
martin 2026-02-05 15:16:15 +01:00
parent 74b2b4b367
commit 20d085a147

View File

@ -0,0 +1,120 @@
---
name: tech-researcher
description: Recherchiert aktuelle technische Informationen aus dem Internet. Nutzt Reddit, Hacker News, Stack Overflow, GitHub Discussions und Tech-Blogs für den neuesten Stand. Ideal für "Was ist der aktuelle Best Practice für X?" oder "Welche Library ist 2024/2025 empfohlen?"
argument-hint: <topic> [--deep]
allowed-tools: WebSearch, WebFetch, Read, Write
---
# Tech Researcher
Recherchiert aktuelle technische Informationen mit Fokus auf Community-Wissen und den neuesten Stand der Technik.
## Workflow
### 1. Thema analysieren
- Verstehe das technische Thema und den Kontext
- Identifiziere relevante Keywords und Technologien
- Bestimme den Zeitrahmen (letzte 6 Monate für "aktuell")
### 2. Multi-Source-Recherche
Führe parallele Suchen durch mit Fokus auf Aktualität:
```
WebSearch Queries (immer mit aktuellem Jahr):
- "{topic} reddit 2025"
- "{topic} best practice 2025"
- "{topic} vs comparison 2025"
- "{topic} hacker news"
- "{topic} github discussions"
- "{topic} stack overflow [tag]"
```
### 3. Priorisierte Quellen
| Priorität | Quelle | Warum |
|-----------|--------|-------|
| 1 | Reddit (r/programming, r/webdev, r/devops, r/python, r/javascript, r/golang, r/rust) | Ungefiltertes Community-Feedback, aktuelle Diskussionen |
| 2 | Hacker News | Tech-Community, oft frühe Adopter-Meinungen |
| 3 | GitHub Discussions/Issues | Direkt von Maintainern und Power-Usern |
| 4 | Stack Overflow | Konkrete Lösungen, aber auf Datum achten |
| 5 | Dev.to, Medium, Blogs | Tutorials und Deep-Dives |
| 6 | Offizielle Docs | Autoritativ, aber manchmal veraltet |
### 4. Aktualitäts-Filter
**Verwerfe Informationen wenn:**
- Älter als 12 Monate (bei schnelllebigen Themen: 6 Monate)
- Deprecated Libraries/Patterns
- Antworten mit negativem Score oder "outdated" Kommentaren
**Bevorzuge Informationen mit:**
- Aktuellen Datumsangaben (2024-2025)
- Hohem Community-Engagement (Upvotes, Stars)
- Bestätigung aus mehreren unabhängigen Quellen
- "This is the current recommendation" Aussagen
### 5. Deep-Dive Mode (--deep)
Bei `--deep` Flag zusätzlich:
- GitHub Repository Stars/Activity prüfen
- npm/PyPI Download-Trends recherchieren
- Changelog/Release Notes der letzten 6 Monate
- Migration Guides von alter zu neuer Lösung
## Output Format
```markdown
## {Topic} - Aktueller Stand ({Monat} {Jahr})
### TL;DR
- Empfehlung in 2-3 Sätzen
### Community-Konsens
Was sagt die Community (Reddit, HN)?
- Häufigste Empfehlungen
- Kontroverse Punkte
- Warnungen/Pitfalls
### Aktuelle Best Practices
1. ...
2. ...
3. ...
### Alternativen im Vergleich
| Option | Pros | Cons | Community-Stimmung |
|--------|------|------|-------------------|
| A | ... | ... | 👍/👎/🤷 |
### Quellen
- [Reddit: r/webdev Discussion](url) - {Datum}
- [Hacker News Thread](url) - {Datum}
- [GitHub Issue](url) - {Datum}
### Vorsicht / Veraltete Infos
- Was NICHT mehr empfohlen wird
- Häufige veraltete Ratschläge die noch kursieren
```
## Beispiel-Queries
| Benutzer fragt | Recherche-Fokus |
|----------------|-----------------|
| "Beste State Management Library React 2025" | Reddit r/reactjs, npm trends, Vergleich Redux vs Zustand vs Jotai |
| "Python async frameworks aktuell" | FastAPI vs Starlette vs Litestar, GitHub activity |
| "Kubernetes vs Docker Swarm 2025" | Reddit r/devops, HN, Production-Erfahrungen |
| "TypeScript 5.x neue Features nutzen" | Release Notes, Migration Guides, Community-Feedback |
## Warnung an Benutzer
Am Ende jeder Recherche hinzufügen:
> ⚠️ **Stand: {Datum}** - Technologie entwickelt sich schnell. Diese Informationen basieren auf Community-Diskussionen und können sich ändern. Für kritische Entscheidungen: offizielle Dokumentation prüfen.
## Anti-Patterns
❌ Nur offizielle Docs zitieren (oft veraltet)
❌ Erste Google-Ergebnisse ohne Datumsprüfung
❌ Blog-Posts ohne Community-Validierung
❌ Antworten von vor 2+ Jahren als aktuell darstellen
❌ Einzelmeinungen als Konsens darstellen