Initial commit: Hermes Agent Skills collection

This commit is contained in:
Debian
2026-07-12 19:02:59 +00:00
commit e9cc106625
789 changed files with 233126 additions and 0 deletions
@@ -0,0 +1,64 @@
# Real-World Email Classification Examples
Actual inbox examples from production runs, showing what to classify and what to ignore.
## Order Confirmations → `Rechnungen_jjjj_mm/Bestellungen_jjjj_mm`
| Sender | Subject | Key Body Indicators |
|--------|---------|---------------------|
| `bestellbestaetigung@amazon.de` | "Bestellt: ..." | "Bestellnr.", "Vielen Dank für deine Bestellung" |
| `noreply@cateringexpert.de` | "Bestellung erfolgreich" | "Bestellbestätigung", "Verpflegungsteilnehmer" |
## Shipments/Notifications → IGNORE
| Sender | Subject | Why Ignore |
|--------|---------|------------|
| `shipment-tracking@amazon.de` | "In Zustellung: ..." | Delivery notification, not an order/invoice |
| `versandbestaetigung@amazon.de` | "Versendet: ..." | Shipping confirmation, not order/invoice |
| `order-update@amazon.de` | "zugestellt" / "geliefert" | Delivery complete |
| `rueckgabe@amazon.de` | Any | Return/refund, not an invoice |
| `noreply@dhl.de` | "Sendung liegt" / "Zustellung" | DHL delivery attempt notice |
## Invoices → `Rechnungen_jjjj_mm`
| Sender | Subject | Key Body Indicators |
|--------|---------|---------------------|
| `no-reply@amazon.de` | "Rechnung" / "Rechnung für" | "Rechnungsnummer", "Gesamtbetrag", "Umsatzsteuer" |
| `AmericanExpress@welcome.americanexpress.com` | "Online-Monatsabrechnung" | Credit card statement |
## Credit Memos → `Rechnungen_jjjj_mm/Gutschriften_jjjj_mm`
| Sender | Subject |
|--------|---------|
| Any | Subject contains "Gutschrift" |
## Typical Ignore Categories (never classify)
| Category | Senders | Examples |
|----------|---------|----------|
| **Marketing/Newsletter** | HelloFresh, Lidl, Rewe, Schuh-Schmid, Bestsecret, Metro, mymuesli, aldi-sued | Deal alerts, weekly offers |
| **Social/Job** | `mailrobot@mail.xing.com`, `jobalerts-noreply@linkedin.com`, Facebook, Pinterest | Birthdays, job alerts, connections |
| **Solar/Technical** | `noreply@sunnyportal.com` | Tagesertrag reports, error reports |
| **Shipping Delays** | `noreply@dhl.de` | "verspätet sich" delivery delay notices |
| **Marketing/Newsletter** | HelloFresh, Lidl, Rewe, Schuh-Schmid, Bestsecret, Metro, mymuesli, aldi-sued | Deal alerts, weekly offers |
| **Energy/Utility Promo** | `news@email.eis.de` | "Guthaben verfällt" balance expiry reminders — marketing, not invoice |
| **Payment App Marketing** | `noreply@hello.klarna.com` | "Bleib flexibel" / "Bezahl mit Klarna" — app feature promo, not invoice |
| **Newsletters** | `newsletter@news.reolinksupport.com`, `newsletter@deals.banggood.com` | Product news, deals |
| **System** | `noreply-dmarc-support@google.com` | DMARC reports |
| **Personal** | `ich@dominikschoen.de`, `debug1@grafiniert.de` | Non-business emails |
## Decision Flow
```
1. Does subject contain "Rechnung" or "Gutschrift"?
→ Yes: read body for Rechnung# / Gesamtbetrag → invoice OR gut-schrift
→ No: continue
2. Does subject contain "bestellt" / "bestellung"?
→ Yes: read body
- Contains "Bestellnr." + "Vielen Dank" → order confirmation
- Contains "In Zustellung" / "zugestellt" / "versendet" → shipment (ignore)
- Contains "Rücksendung" / "Erstattung" → return (ignore)
3. Otherwise: IGNORE
```