Daily Brief
Driva och felsöka daily-brief nyhets- + handelsöversiktspipelinen
Fungerar med konfiguration
Vad den gör
Operativ fusklapp för daily-brief-projektet: en lokal/GitHub-Actions-pipeline som hämtar RSS/API-källor, berikar dem med en pluggbar LLM-backend, lägger till en handelssektion och renderar en en-sidig HTML-översikt. Utlöses när användaren frågar (inom det projektet) om att köra den dagliga pipelinen, återskapa sektioner, felsöka en misslyckad körning, lägga till/inaktivera källor, LLM-kvot, OS-schemaläggaren, eller varför en flik/källa visar felaktig data. Pekar på dokumenterade npm-kommandon, filen att redigera för varje ändring och ett uppifrån-och-ner diagnostiskt flöde.
Testrapport
Hämtade SKILL.md och klonade repot; alla 3 stickprovskontrollerade referenser returnerade HTTP 200 och varje render.ts-konstant som förmågan nämner (CATEGORY_LABELS, SUBCATEGORY_ORDER, TECH_MAIN_SUBS, SOURCE_DISPLAY_LIMITS, MERGED_SUBGROUP_LIMITS) existerar i koden. För utdata-testet körde jag förmågens "lägg till en källa / avveckla en källa"-arbetsflöde på två sätt: en baseline som använde category:"ai-news" (vilket jag verifierade faktiskt misslyckas med registervalidatorn, validCategories={tech,finance,politics}) och raderade den avvecklade posten, kontra den förmåge-följande versionen som använde category:"tech"+subcategory:"ai-news", lade till useCurl (Cloudflare), lang:"en", locales, och behöll den avvecklade källan som enabled:false + notes. Kunde inte utöva kör-/diagnoskommandona (behöver claude CLI eller en API-nyckel), så endast registerkonventionsdelen exekverades.
Testad: 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.
Kommandon och exempelprompter
/daily-briefDriva och felsöka daily-brief nyhets- + handelsöversiktspipelinen
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
Regenerate today's daily brief sectionsDebug why the trading section failedSwitch the daily brief's LLM backend