From 20d085a14781757be1453fb2a5620aea3f6e6f40 Mon Sep 17 00:00:00 2001 From: martin Date: Thu, 5 Feb 2026 15:16:15 +0100 Subject: [PATCH] researcher --- skills/tech-researcher/SKILL.md | 120 ++++++++++++++++++++++++++++++++ 1 file changed, 120 insertions(+) create mode 100644 skills/tech-researcher/SKILL.md diff --git a/skills/tech-researcher/SKILL.md b/skills/tech-researcher/SKILL.md new file mode 100644 index 0000000..b82aa11 --- /dev/null +++ b/skills/tech-researcher/SKILL.md @@ -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: [--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