Automation

The Signal — AI daily digest

A personal, analyst-grade AI news digest auto-generated every morning — the scheduled task, the skill, and the prompts behind it.

#automation#digest#scheduled

The Signal is a personal, analyst-grade AI news digest generated automatically every morning. It's written for a single reader — a technical founder building AI products on Claude — and assumes high context. The guiding principle is signal over noise: rather than listing headlines, it surfaces the few developments that actually matter each day and explains why, with a skeptical, builder-focused sensibility.

Last documented: 2026-06-24.

Gatherlive search
Triagehigh bar
Writeanalysis
AssembleHTML template
Savedated file
The daily loop the skill runs — research live, cut hard, write the why, render, and save.

Three layers

The system is built from three cooperating pieces:

LayerWhat it isRole
Scheduled taskA cron job that fires dailyOperational wrapper — when, where, and the run-time rules
Skill ai-daily-digestA reusable editorial definitionThe brain — research method, triage bar, voice, template
PromptsTask prompt + skill triggersWhat instructs Claude at run time and on demand

The scheduled task

Task IDai-daily-digest
ScheduleAt 08:01 AM, every day
Cron0 8 * * *
Jitter~89 seconds
EnabledYes
Prompt file/Users/yamane/Claude/Scheduled/ai-daily-digest/SKILL.md
Save location/Users/yamane/Programming/Cowork/AI Daily news/digests/

The task runs unattended. Because no user is present, Claude makes all editorial decisions itself and never pauses to ask questions. The prompt instructs it to:

  1. 1

    Invoke the skill, research live

    Run the ai-daily-digest skill's full workflow — never from memory.
  2. 2

    Scan the last ~24–36 hours

    Across Anthropic/Claude, OpenAI, Google DeepMind, Meta AI, Mistral, xAI, and notable others (DeepSeek, Microsoft, Nvidia…). Primary sources first; several focused searches, not one broad one.
  3. 3

    Triage to a high bar

    One lead item, 2–4 more for deep treatment, an “On the radar” tail, and a “Worth reading” list. Cut rumor, restated news, and pure marketing.
  4. 4

    Dedupe & increment

    Check the digest folder for the previous edition and build continuity instead of re-reporting; increment the edition number (start at No. 1 if none).
  5. 5

    Assemble from the template

    Keep all CSS and the fixed masthead. Write analysis, not summary; add a “Builder's angle” only where there's a real implication; always cite real links.
  6. 6

    Save

    As AI-Digest-YYYY-MM-DD.html in the Digests folder; create the folder if needed.
  7. 7

    Decide autonomously

    No questions during a scheduled run.

Success criteria

A complete, styled HTML digest with no leftover template placeholders, real working source links, the correct date, an incremented edition number, saved to the Digests folder.

The skill — ai-daily-digest

The skill defines the editorial product. It triggers when the task fires, and on demand whenever the reader asks for any of:

daily digestAI newslettermorning brieftoday's AI newswhat happened in AIrun my digest

Output at a glance

Audience

One reader — write to a peer, not a mailing list.

Depth

3–5 deeply-covered items + a short “On the radar” tail. Quality over coverage.

Format

A styled HTML file from assets/template.html (the “The Signal” template).

Output

AI-Digest-YYYY-MM-DD.html, edition number incrementing daily.

The daily workflow

  1. 1

    Gather

    Search the web for developments since the previous edition, primary sources first:
    • Labs: Anthropic news & engineering, OpenAI, Google DeepMind & Google AI, Meta AI, Mistral, xAI, plus DeepSeek, Cohere, Microsoft, AWS AI, Apple, Nvidia when relevant.
    • Research: arXiv (cs.AI, cs.CL, cs.LG) for significant papers; HuggingFace trending for what's actually used.
    • Aggregators: for surfacing only — verify against primary sources before reporting.

    Run several focused searches (releases, pricing/API, agentic tooling, evals, safety/policy, funding, research), not one broad query.

  2. 2

    Triage

    Include if it changes what a builder can do, shifts the landscape, or is a real capability step. Demote or cut rumor, restated news, pure marketing, and incremental bumps. Dedupe against yesterday — continuity, not re-reporting. Pick one lead, then 2–4 deep items; the rest go to “On the radar.”
  3. 3

    Write — analysis, not summary

    Each deep item follows an internal shape (labels not printed): what happened (facts + primary link), why it matters (the real implication), the skeptical read (what's overstated). Voice: sharp, direct, opinionated, no filler, no emoji. A Builder's angle is added only where there's a concrete implication for building agentic products on Claude.
  4. 4

    Assemble the HTML

    Fill the <!-- FILL --> regions, keeping all CSS and the fixed masthead. Structure: meta grid → state of play → the lead (index 01, viz only if there's a clean number) → deep items (Also Today) → On the radar (3–6) → Worth reading (1–3) → footer.
  5. 5

    Save & report

    Save as AI-Digest-YYYY-MM-DD.html, then give a 2–3 sentence summary of the lead and how many items made the cut, with the file path.

Edge cases

The “The Signal” template

The look is defined as CSS variables (oklch) at the top of assets/template.html:

Palette

Cool near-white paper, deep blue-black ink, a single vermilion --signal accent.

Typefaces

Archivo (display) / Hanken Grotesk (body) / Spline Sans Mono (data & labels).

Layout

--rail and --maxw widths.

Masthead

Fixed wordmark The.Signal, tagline, and the For: YAMANE cell.

The two prompt layers

Scheduled-task promptSkill
PurposeOperational wrapperReusable editorial brain
FixesSchedule, save path, dedupe/edition rules, “no questions”Research method, triage bar, voice, template assembly
Fires when8:01 AM dailyThe task fires, or on manual request

When they disagree, the task path wins

Editions land in /Users/yamane/Programming/Cowork/AI Daily news/digests/, not the skill's default fallback.

Customizing & quick reference

Change editorial style

Edit the ai-daily-digest skill — lab list, topic focus, a recurring section, the template look.

Change schedule or save path

Edit the scheduled task ai-daily-digest — time, save path, and dedupe behavior live there.

  • Run it now: ask for “today's digest” / “run my digest.”
  • Output: AI-Digest-YYYY-MM-DD.html in the Digests folder, edition number incrementing daily.