Daily Brief
Betreibt und debuggt die daily-brief Nachrichten- + Handels-Digest-Pipeline
Funktioniert mit Setup
Was es kann
Betriebs-Spickzettel für das daily-brief-Projekt: eine lokale/GitHub-Actions-Pipeline, die RSS/API-Quellen abruft, diese mit einem steckbaren LLM-Backend anreichert, einen Handelsabschnitt hinzufügt und einen einseitigen HTML-Digest rendert. Wird ausgelöst, wenn der Benutzer (innerhalb dieses Projekts) nach dem Ausführen der täglichen Pipeline, dem Regenerieren von Abschnitten, dem Debuggen eines fehlgeschlagenen Laufs, dem Hinzufügen/Deaktivieren von Quellen, dem LLM-Kontingent, dem OS-Scheduler oder warum ein Tab/eine Quelle falsche Daten anzeigt, fragt. Verweist auf dokumentierte npm-Befehle, die zu bearbeitende Datei für jede Änderung und einen Top-Down-Diagnosefluss.
Testbericht
SKILL.md abgerufen und das Repo geklont; alle 3 stichprobenartig überprüften Referenzen gaben HTTP 200 zurück und jede render.ts-Konstante, die der Skill benennt (CATEGORY_LABELS, SUBCATEGORY_ORDER, TECH_MAIN_SUBS, SOURCE_DISPLAY_LIMITS, MERGED_SUBGROUP_LIMITS), existiert im Code. Für den Ausgabe-Test führte ich den Workflow „add a source / deprecate a source“ des Skills auf zwei Arten aus: eine Baseline, die category:„ai-news“ verwendete (was ich als tatsächlich fehlschlagend beim Registry-Validator überprüfte, validCategories={tech,finance,politics}) und den veralteten Eintrag löschte, vs. die Skill-folgende Version, die category:„tech“+subcategory:„ai-news“ verwendete, useCurl (Cloudflare), lang:„en“, locales hinzufügte und die veraltete Quelle als enabled:false + notes beibehielt. Konnte die run/diagnose-Befehle nicht ausführen (benötige claude CLI oder einen API-Schlüssel), daher wurde nur der Registry-Konventions-Teil ausgeführt.
Getestet am: 2026-07-31 · Claude Code 2.x (agent harness)
Installation
git clone --depth 1 https://github.com/leiting-eric/DailyBrief.git /tmp/daily-brief-src mkdir -p ~/.claude/skills cp -R /tmp/daily-brief-src/.claude/skills/daily-brief ~/.claude/skills/daily-brief # This is a PROJECT-OPERATIONAL skill: it documents how to run/debug the DailyBrief # pipeline and is only useful inside a clone of that repo. To actually run anything # (npm run daily / dry-run / render / quota-report) you need the full repo checked out # with `npm install`, Node 20+, and an LLM backend configured (claude CLI on a Max plan, # or an API key for anthropic/openai/deepseek/minimax/zhipu via .env.local). # The skill file above only gives Claude the operating knowledge; it is not standalone.
Befehle & Beispiel-Prompts
/daily-briefBetreibt und debuggt die daily-brief Nachrichten- + Handels-Digest-Pipeline
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Regenerate today's daily brief sectionsDebug why the trading section failedSwitch the daily brief's LLM backend