dossier-briefing
Generates a structured research briefing for a topic or person as a Markdown scaffold (stdout or file). No persistent store.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Generates a structured research briefing for a topic or person as a Markdown scaffold (stdout or file). No persistent store.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Plant Unterricht, Lernangebote und individuelle Förderung ohne Berichtsgenerator oder persönliche Vorlagen.
Umbrella skill for cloud-bridged communication protocols between agents on different machines (Ping-Pong, agent-beam, listeners and future protocols). Use when coordinating work across machines via a shared sync folder or message yard.
Self-tuning cadence control loop for recurring agent scans. Use when a scheduled scan should sharpen its interval on activity and cool down on silence, without operator intervention.
Führt einen Hackathon end-to-end als Operator: von der Ausschreibung über Analyse, Ideenfindung, Bau, Beweisführung, Medienproduktion bis zur Einreichung — mit Zwischenstandsspeicher (STATE.md), aus dem jede Phase wieder aufgenommen werden kann. Der Nutzer ist human-in-the-loop: Richtungsvorgaben, Abnahmen und alle unumkehrbaren Aktionen (Public, Upload, Submit) bleiben beim Menschen.
Compose video-synced background scores from a storyline JSON using local waveform synthesis (numpy + ffmpeg). Styles: chiptune, ambient, electronic. Deterministic, offline, no cloud service.
Ordnet Büroaufgaben, Korrespondenz und Fristen ohne Bindung an eine bestimmte Office-App.
| name | dossier-briefing |
| version | 1.0.0 |
| category | assist |
| description | Generates a structured research briefing for a topic or person as a Markdown scaffold (stdout or file). No persistent store. |
| tags | ["briefing","dossier","recherche","markdown","research"] |
| standalone | true |
| anthropic_compatible | true |
| bach_compatible | false |
| bach_origin | true |
| languages | ["de","en"] |
| dependencies | {"python":["datetime","pathlib","textwrap"]} |
| runtime | python3 |
| entry_point | dossier_briefing_core.py |
| provenance | {"origin":"BACH persoenlicher-assistent","origin_path":"system/agents/persoenlicher-assistent/tools/dossier_generator.py","origin_version":"1.0.0","origin_repo":"github.com/ellmos-ai/bach","origin_license":"MIT","last_sync_from_origin":"2026-06-22","last_sync_to_origin":"None","local_changes_since_sync":"Alle Origin-DB-Abhaengigkeiten entfernt (create_dossier, update_dossier, DOSSIERS_DIR, DossierGenerator-Klasse mit DB-Methoden). Nur _create_markdown-Logik portiert und verallgemeinert (Person→Subjekt). Kein Store. One-Shot-Scaffold-Generator. Headless, nur Stdlib.\\n"} |
| language | de |
Deutsch — Offizielle Deutsch-Version / Documento Oficial en Deutsch.
Structured research briefing for a topic or person
Generates an empty, structured Markdown briefing for any subject
(person, company, event, concept). The scaffold serves as a starting point for
subsequent research with research-agent or web-reading.
| Phrase | Action |
|---|---|
| "Create a briefing on Marie Curie" | Scaffold: person, type=person |
| "Dossier on OpenAI" | Scaffold: company, type=organization |
| "Briefing on quantum computing" | Scaffold: topic, type=topic |
| "Prepare a research briefing on COP30" | Scaffold: event, type=event |
-o file.md).research-agent or web-reading
to fill in missing sections.# Briefing to stdout (Deutsch)
PYTHONDONTWRITEBYTECODE=1 python dossier_briefing_core.py "Marie Curie" --typ person
# Write to file (Deutsch)
PYTHONDONTWRITEBYTECODE=1 python dossier_briefing_core.py "OpenAI" --typ organization -o briefing_openai.md
# Topic briefing (Deutsch)
PYTHONDONTWRITEBYTECODE=1 python dossier_briefing_core.py "Quantum computing" --typ topic
# Event (Deutsch)
PYTHONDONTWRITEBYTECODE=1 python dossier_briefing_core.py "COP30" --typ event
# Without type (generic) (Deutsch)
PYTHONDONTWRITEBYTECODE=1 python dossier_briefing_core.py "My topic"
# Help (Deutsch)
PYTHONDONTWRITEBYTECODE=1 python dossier_briefing_core.py --help
| Type | Sections |
|---|---|
person | Basic data, biography/background, work & contributions, sources, notes |
organization | Profile, history, products/services, key people, sources, notes |
topic | Overview, background/context, current developments, key sources, open questions, notes |
event | Key facts, participants, background/timeline, significance, sources, notes |
unspecified | Overview, background, details, sources, notes |
No persistent store. The scaffold is only output (stdout or file), not stored in a database.
unspecified.No network access. No store. Purely local processing.
research-agent — fills the briefing scaffold with research resultsweb-reading — reads web pages and extracts content for the briefing| Version | Date | Change |
|---|---|---|
| 1.0.0 | 2026-06-22 | Created from BACH dossier_generator.py v1.0.0; store removed, generalised |