Daily Brief
Opérer et déboguer le pipeline de résumé quotidien d'actualités + trading
Fonctionne avec configuration
Ce que fait
Aide-mémoire opérationnel pour le projet daily-brief : un pipeline local/GitHub-Actions qui récupère des sources RSS/API, les enrichit avec un backend LLM enfichable, ajoute une section de trading et rend un résumé HTML d'une seule page. Se déclenche lorsque l'utilisateur demande (à l'intérieur de ce projet) comment exécuter le pipeline quotidien, régénérer des sections, déboguer une exécution échouée, ajouter/désactiver des sources, le quota LLM, l'ordonnanceur OS, ou pourquoi un onglet/source affiche des données erronées. Indique les commandes npm documentées, le fichier à modifier pour chaque changement et un flux de diagnostic descendant.
Rapport de test
SKILL.md a été récupéré et le dépôt cloné ; les 3 références vérifiées ont toutes renvoyé HTTP 200 et chaque constante render.ts nommée par la skill (CATEGORY_LABELS, SUBCATEGORY_ORDER, TECH_MAIN_SUBS, SOURCE_DISPLAY_LIMITS, MERGED_SUBGROUP_LIMITS) existe dans le code. Pour le test de sortie, j'ai exécuté le workflow "add a source / deprecate a source" de la skill de deux manières : une ligne de base qui utilisait category:"ai-news" (que j'ai vérifié échouer réellement au validateur de registre, validCategories={tech,finance,politics}) et supprimait l'entrée dépréciée, vs la version suivant la skill qui utilisait category:"tech"+subcategory:"ai-news", ajoutait useCurl (Cloudflare), lang:"en", locales, et conservait la source dépréciée comme enabled:false + notes. Je n'ai pas pu exercer les commandes run/diagnose (nécessite claude CLI ou une clé API), donc seule la partie des conventions de registre a été exécutée.
Testé le: 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.
Commandes et exemples de prompts
/daily-briefOpérer et déboguer le pipeline de résumé quotidien d'actualités + trading
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Regenerate today's daily brief sectionsDebug why the trading section failedSwitch the daily brief's LLM backend