Dossier briefing
Portable SKILL.md library for Claude Code, Codex-compatible agents, BACH, and local-first LLM workflows
npx -y skills add ellmos-ai/skills --skill dossier-briefingAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Generiert ein strukturiertes Recherche-Briefing zu einem Thema oder einer Person als Markdown-Gerüst (stdout oder Datei). Kein persistenter Store.
SKILL.md
4.2 KB, as published. Nobody here has run it
Dossier-Briefing
Strukturiertes Recherche-Briefing zu einem Thema oder einer Person
Überblick
Erzeugt ein leeres, strukturiertes Markdown-Briefing zu einem beliebigen Thema
(Person, Unternehmen, Ereignis, Konzept). Das Gerüst dient als Ausgangsbasis für
eine anschließende Recherche mit research-agent oder web-reading.
Trigger
| Phrase | Aktion |
|---|---|
| „Erstell ein Briefing zu Marie Curie" | Scaffold: Person, Typ=person |
| „Dossier über OpenAI" | Scaffold: Unternehmen, Typ=organization |
| „Briefing zum Thema Quantencomputing" | Scaffold: Thema, Typ=topic |
| „Bereite ein Recherche-Briefing zu COP30 vor" | Scaffold: Ereignis, Typ=event |
Workflow
- Subjekt benennen: Name/Titel des Briefings aus der Nutzereingabe extrahieren.
- Typ erkennen: person, organization, topic, event (oder unspecified).
- Scaffold generieren: Markdown mit allen relevanten Abschnitten erzeugen.
- Ausgabe: stdout oder optional in eine Datei schreiben (
-o datei.md). - Recherche starten: Gerüst an
research-agentoderweb-readingübergeben, um fehlende Abschnitte zu befüllen.
CLI
# Briefing zu stdout
PYTHONDONTWRITEBYTECODE=1 python dossier_briefing_core.py "Marie Curie" --typ person
# In Datei schreiben
PYTHONDONTWRITEBYTECODE=1 python dossier_briefing_core.py "OpenAI" --typ organization -o briefing_openai.md
# Themen-Briefing
PYTHONDONTWRITEBYTECODE=1 python dossier_briefing_core.py "Quantencomputing" --typ topic
# Ereignis
PYTHONDONTWRITEBYTECODE=1 python dossier_briefing_core.py "COP30" --typ event
# Ohne Typ-Angabe (generisch)
PYTHONDONTWRITEBYTECODE=1 python dossier_briefing_core.py "Mein Thema"
# Hilfe
PYTHONDONTWRITEBYTECODE=1 python dossier_briefing_core.py --help
Briefing-Typen und Abschnitte
| Typ | Abschnitte |
|---|---|
person | Basisdaten, Vita/Hintergrund, Werk & Beiträge, Quellen, Notizen |
organization | Profil, Geschichte, Produkte/Dienste, Schlüsselpersonen, Quellen, Notizen |
topic | Überblick, Hintergrund/Kontext, Aktuelle Entwicklung, Schlüsselquellen, Offene Fragen, Notizen |
event | Eckdaten, Beteiligte, Verlauf/Hintergrund, Bedeutung, Quellen, Notizen |
unspecified | Überblick, Hintergrund, Details, Quellen, Notizen |
Store
Kein persistenter Store. Das Gerüst wird nur ausgegeben (stdout oder Datei), nicht in einer Datenbank abgelegt.
Haltung
- Immer betonen, dass das Gerüst leer ist und durch Recherche befüllt werden muss.
- Nie Inhalte erfinden oder halluzinieren — nur Struktur liefern.
- Bei unklarem Typ nachfragen oder
unspecifiedverwenden.
Datenschutz
Kein Netzwerkzugriff. Kein Store. Rein lokale Verarbeitung.
Verwandte Ressourcen
research-agent— befüllt das Briefing-Gerüst mit Recherche-Ergebnissenweb-reading— liest Webseiten und extrahiert Inhalte für das Briefing
Changelog
| Version | Datum | Änderung |
|---|---|---|
| 1.0.0 | 2026-06-22 | Erstellt aus BACH dossier_generator.py v1.0.0; Store entfernt, verallgemeinert |