{"id":12321,"plugin_id":"plugin_asdk_app_6a81c080848081919eb21d4f4f751c28","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:01:16.271Z","digest":"8a9e0fbb06571eb46a0afcdb99d1e554e21038eaae7fd4322962f9575c5cc105","against":null,"payload":{"description":"Erzeugt aus dem Dossier ein sauberes Einseiten-Firmenprofil. Nutze diese Skill, wenn der Nutzer einen kompakten Steckbrief / ein Tearsheet / ein Einseiten-Profil zu genau einer Firma will — Stammdaten, Geschäftsmodell, Kennzahlen, Segmente, Wettbewerb auf einen Blick. Aktiviert bei Fragen wie „Mach mir ein Tearsheet zu SAP\", „Einseiten-Profil für ISIN DE0007664039\", „Firmensteckbrief Allianz\", „Fass Volkswagen kompakt zusammen\".","included_files":[],"name":"boersi-tearsheet","skill_md_contents":"---\nname: boersi-tearsheet\ndescription: Erzeugt aus dem Dossier ein sauberes Einseiten-Firmenprofil. Nutze diese Skill, wenn der Nutzer einen kompakten Steckbrief / ein Tearsheet / ein Einseiten-Profil zu genau einer Firma will — Stammdaten, Geschäftsmodell, Kennzahlen, Segmente, Wettbewerb auf einen Blick. Aktiviert bei Fragen wie „Mach mir ein Tearsheet zu SAP\", „Einseiten-Profil für ISIN DE0007664039\", „Firmensteckbrief Allianz\", „Fass Volkswagen kompakt zusammen\".\n---\n\n# Boersi Tearsheet (Einseiten-Firmenprofil)\n\nEin **Tearsheet** ist ein verdichtetes Faktenblatt zu **einer** Firma: alles Wesentliche auf\neiner Seite, jeder Wert mit Stichtag. Grundlage ist **ein einziger** `get_dossier`-Aufruf.\n\n## Tools\n\n| Tool | Rolle im Tearsheet |\n|------|--------------------|\n| `get_dossier(isin)` | **die eine Quelle** — liefert alle Sektionen auf einmal |\n| `coverage_stats(isin)` | Kopfzeile „Datenabdeckung\" (Pflicht% / Gesamt% / Register%) |\n| `list_sections(isin)` | nur bei Zweifel, ob die Firma überhaupt erfasst ist |\n| `get_field(isin, field_path)` | **statt** des Tearsheets, wenn nur 1–3 Fakten gefragt sind |\n\n> **`get_dossier` ist kontingentiert** (Plan `plus`: 5 Dossiers/Monat, `free`: gar keins).\n> Rufe es für ein Tearsheet **genau einmal** auf und baue das Blatt vollständig aus dieser\n> einen Antwort. Nachladen einzelner Felder danach nur per `get_field`.\n\n## Ablauf\n\n1. **ISIN klären.** Ohne ISIN erst über `search_dossiers` finden (siehe Skill *boersi-screening*).\n2. **`get_dossier(isin)`** — einmal. Die Antwort enthält die thematischen Sektionen der Firma.\n3. **`coverage_stats(isin)`** für die Abdeckungszeile.\n4. **Blatt bauen** — feste Reihenfolge, damit Tearsheets vergleichbar bleiben:\n\n   | Block | Speist sich aus |\n   |-------|-----------------|\n   | **Kopf** | Firma · ISIN · Sektor · Land · Abdeckung aus `coverage_stats` |\n   | **Stammdaten** | Rechtsform, Hauptsitz, Gründungsjahr, Mitarbeiterzahl, Börsen/Index |\n   | **Geschäftsmodell** | Kurzbeschreibung, Wertversprechen, Einnahmequellen |\n   | **Kennzahlen** | Umsatz, EBIT-/EBITDA-Marge, Nettomarge, Ergebnis je Aktie, Free Cashflow |\n   | **Segmente** | Segment- und Länderumsätze samt Anteilen |\n   | **Wettbewerb** | Wettbewerbsumfeld und Marktstruktur, Marktanteil |\n\n   Die Zuordnung Block → Sektion ergibt sich aus der Dossier-Antwort; feste Pfade gibt es nicht.\n\n5. **Lücken kennzeichnen.** Fehlt ein Block im Dossier, schreib „nicht erfasst\" — nicht weglassen,\n   nicht aus anderen Feldern herleiten.\n\n## Feste Regeln\n\n- **Jeder Wert mit `as_of_date`.** Ein Tearsheet ohne Stichtage ist wertlos. Steht in einem Block\n  ein einheitlicher Stichtag, nenn ihn einmal als Block-Kopf; sonst je Zeile.\n- **Nie schätzen, nie rechnen, was nicht dasteht.** Keine abgeleiteten Kennzahlen (kein selbst\n  gebildetes KGV, keine hochgerechneten Jahreswerte), keine Peer-Einordnung aus dem Gedächtnis.\n- **Keine Empfehlungen, keine Kursziele (§32).** Das Tearsheet endet bei der Faktenlage. Die\n  Analysten-Sektion liefert bewusst keine Urteile — erfinde keine, auch nicht als „Einschätzung\".\n- **Keine Quellenangaben.** Interne Provenienz wird serverseitig entfernt; der Stichtag ist der\n  Beleg. Frage nicht danach und behaupte keine Einzelquelle.\n- **Ein Tearsheet = eine Firma.** Für mehrere Firmen nebeneinander → Skill *boersi-peer-vergleich*.\n- **Zahlenformat:** Punkt-Dezimal aus der DB für die deutsche Ausgabe auf Komma umstellen; Einheit\n  und Währung aus dem Feld übernehmen, nie umrechnen.\n\n## Beispiele\n\n- *„Mach mir ein Tearsheet zu Volkswagen (DE0007664039).\"*\n  → `get_dossier(\"DE0007664039\")` + `coverage_stats(\"DE0007664039\")` → Blatt in obiger Reihenfolge.\n- *„Nur der Umsatz von SAP.\"* → **kein** Tearsheet: `get_field(...)` (Skill *boersi-dossier-lookup*)\n  — spart das Dossier-Kontingent.\n- *„Tearsheet zu einer Firma ohne Kennzahlen-Sektion.\"*\n  → Block „Kennzahlen: nicht erfasst\" ausweisen, Rest normal bauen.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}