Compare commits
2 Commits
30daee0c7e
...
20d085a147
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
20d085a147 | ||
|
|
74b2b4b367 |
120
skills/tech-researcher/SKILL.md
Normal file
120
skills/tech-researcher/SKILL.md
Normal 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
|
||||||
@ -206,6 +206,16 @@ Wenn widersprüchliche Informationen vorliegen, gilt folgende Hierarchie:
|
|||||||
- **Check:** View > 30 Zeilen? → Refactoring-Kandidat
|
- **Check:** View > 30 Zeilen? → Refactoring-Kandidat
|
||||||
- **Details:** `/knowledge/anti-patterns/fat-views.md`
|
- **Details:** `/knowledge/anti-patterns/fat-views.md`
|
||||||
|
|
||||||
|
# SKILL-TRIGGER (wann Skills automatisch nutzen)
|
||||||
|
|
||||||
|
| Trigger-Phrase im User-Request | Skill | Beispiel |
|
||||||
|
|--------------------------------|-------|----------|
|
||||||
|
| "best practice", "aktueller Stand", "was ist heute empfohlen", "aktuelle Empfehlung", "2024/2025 Standard" | `/tech-researcher` | "Was ist best practice für State Management?" |
|
||||||
|
| "was nutzt man heute", "moderne Lösung", "aktuell empfohlen" | `/tech-researcher` | "Was nutzt man heute für CSS-in-JS?" |
|
||||||
|
| "Reddit", "Community-Meinung", "was sagt die Community" | `/tech-researcher` | "Was sagt Reddit zu Prisma vs Drizzle?" |
|
||||||
|
|
||||||
|
**Regel:** Wenn User nach aktuellem technologischem Stand oder Best Practices fragt, IMMER `/tech-researcher` verwenden um aktuelle Community-Meinungen (Reddit, HN, GitHub) einzuholen statt nur auf Training-Wissen zu vertrauen.
|
||||||
|
|
||||||
# KNOWLEDGE-TRIGGER (wann `/knowledge` lesen)
|
# KNOWLEDGE-TRIGGER (wann `/knowledge` lesen)
|
||||||
|
|
||||||
| Trigger | Aktion |
|
| Trigger | Aktion |
|
||||||
|
|||||||
@ -34,6 +34,7 @@ Spezialisiert auf das Django-basierte Liga-Planungssystem:
|
|||||||
| **[doc-gen](./skills/doc-gen/SKILL.md)** | Technische Dokumentation, READMEs, API-Docs | `/doc-gen` |
|
| **[doc-gen](./skills/doc-gen/SKILL.md)** | Technische Dokumentation, READMEs, API-Docs | `/doc-gen` |
|
||||||
| **[reviewer](./skills/reviewer/SKILL.md)** | Code-Reviews für Sicherheit, Performance, Clean Code | `/reviewer` |
|
| **[reviewer](./skills/reviewer/SKILL.md)** | Code-Reviews für Sicherheit, Performance, Clean Code | `/reviewer` |
|
||||||
| **[sparring-partner](./skills/sparring-partner/SKILL.md)** | Sokratischer Mentor für Architektur-Diskussionen | `/sparring-partner` |
|
| **[sparring-partner](./skills/sparring-partner/SKILL.md)** | Sokratischer Mentor für Architektur-Diskussionen | `/sparring-partner` |
|
||||||
|
| **[tech-researcher](./skills/tech-researcher/SKILL.md)** | Aktuelle Tech-Recherche via Reddit, HN, GitHub | `/tech-researcher` |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@ -138,4 +139,4 @@ Siehe [scripts/README.md](./scripts/README.md) für Details.
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
*Letzte Aktualisierung: 2026-02-04 (Index korrigiert: lp-* Skill-Namen)*
|
*Letzte Aktualisierung: 2026-02-05 (Neuer Skill: tech-researcher)*
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user