Daily Brief

Obsługuje i debuguje potok daily-brief news + trading digest

Autor: leiting-eric · leiting-eric/DailyBrief

Działa po konfiguracji ★ 8.0/10

Daily Brief — Obsługuje i debuguje potok daily-brief news + trading digest

Co robi ten skill

Operacyjna ściągawka dla projektu daily-brief: lokalny/GitHub-Actions potok, który pobiera źródła RSS/API, wzbogaca je za pomocą wymiennego backendu LLM, dodaje sekcję handlową i renderuje jednostronicowy skrót HTML. Uruchamia się, gdy użytkownik pyta (w ramach tego projektu) o uruchomienie codziennego potoku, regenerację sekcji, debugowanie nieudanej operacji, dodawanie/wyłączanie źródeł, limit LLM, harmonogram OS lub dlaczego zakładka/źródło pokazuje błędne dane. Wskazuje na udokumentowane polecenia npm, plik do edycji dla każdej zmiany i diagnostyczny przepływ od góry do dołu.

Raport z testu

Pobrano SKILL.md i sklonowano repozytorium; wszystkie 3 sprawdzone referencje zwróciły HTTP 200, a każda stała render.ts, którą umiejętność wymienia (CATEGORY_LABELS, SUBCATEGORY_ORDER, TECH_MAIN_SUBS, SOURCE_DISPLAY_LIMITS, MERGED_SUBGROUP_LIMITS), istnieje w kodzie. Dla testu wyjścia uruchomiłem przepływ pracy umiejętności "add a source / deprecate a source" na dwa sposoby: bazowy, który używał category:"ai-news" (co zweryfikowałem, że faktycznie zawodzi walidator rejestru, validCategories={tech,finance,politics}) i usunął przestarzały wpis, vs wersja zgodna z umiejętnością, która używała category:"tech"+subcategory:"ai-news", dodała useCurl (Cloudflare), lang:"en", locales i zachowała przestarzałe źródło jako enabled:false + notes. Nie mogłem wykonać poleceń run/diagnose (potrzebny claude CLI lub klucz API), więc wykonano tylko wycinek konwencji rejestru.

Testowano: 2026-07-31 · Claude Code 2.x (agent harness)

Instalacja

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.

Komendy i przykładowe prompty

  • /daily-briefObsługuje i debuguje potok daily-brief news + trading digest

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Regenerate today's daily brief sections
  • Debug why the trading section failed
  • Switch the daily brief's LLM backend