Daily Brief
Opera y depura el `pipeline` de resumen diario de noticias + trading
Funciona con configuración
Qué hace
Hoja de trucos operativa para el proyecto `daily-brief`: un `pipeline` local/GitHub-Actions que obtiene fuentes RSS/API, las enriquece con un backend LLM conectable, añade una sección de trading y renderiza un resumen HTML de una sola página. Se activa cuando el usuario pregunta (dentro de ese proyecto) sobre la ejecución del `pipeline` diario, la regeneración de secciones, la depuración de una ejecución fallida, la adición/desactivación de fuentes, la cuota de LLM, el programador del SO o por qué una pestaña/fuente muestra datos incorrectos. Señala comandos `npm` documentados, el archivo a editar para cada cambio y un flujo de diagnóstico de arriba hacia abajo.
Informe de la prueba
Se obtuvo SKILL.md y se clonó el repositorio; las 3 referencias verificadas devolvieron HTTP 200 y cada constante de `render.ts` que la habilidad nombra (`CATEGORY_LABELS`, `SUBCATEGORY_ORDER`, `TECH_MAIN_SUBS`, `SOURCE_DISPLAY_LIMITS`, `MERGED_SUBGROUP_LIMITS`) existe en el código. Para la prueba de salida, ejecuté el flujo de trabajo de la habilidad "add a source / deprecate a source" de dos maneras: una línea base que usó `category:"ai-news"` (que verifiqué que realmente falla el validador de registro, `validCategories={tech,finance,politics}`) y eliminó la entrada obsoleta, vs la versión siguiendo la habilidad que usó `category:"tech"`+`subcategory:"ai-news"`, añadió `useCurl` (Cloudflare), `lang:"en"`, `locales`, y mantuvo la fuente obsoleta como `enabled:false` + notas. No pude ejercitar los comandos `run`/`diagnose` (necesito `claude CLI` o una clave API), por lo que solo se ejecutó la parte de convenciones de registro.
Probado el: 2026-07-31 · Claude Code 2.x (agent harness)
Instalación
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.
Comandos y prompts de ejemplo
/daily-briefOpera y depura el `pipeline` de resumen diario de noticias + trading
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Regenerate today's daily brief sectionsDebug why the trading section failedSwitch the daily brief's LLM backend