Templates

Control how your news notes are formatted with 5 template types and 25+ placeholders.

1. Default

---
{{METADATA}}
---

# Daily News Briefing
*Generated at {{TIMESTAMP}}*

## Table of Contents
{{TABLE_OF_CONTENTS}}

{{TOPICS}}

{{PROCESSING_STATUS}}

2. Minimal

# Daily News - {{DATE}}
{{TOPICS}}

3. Detailed

---
{{METADATA}}
---

# Daily News Briefing
**Date:** {{DATE}} | **Time:** {{TIME}} | **Language:** {{LANGUAGE}}

---

## Table of Contents
{{TABLE_OF_CONTENTS}}

---

{{TOPICS}}

---

{{PROCESSING_STATUS}}

4. Custom

Write your own template using any placeholder. Must include {{TOPICS}}.

5. Template File

Load a template from a .md file in your vault (e.g., Templates/news-template.md). Great for version control and sharing.

Placeholders Reference

Core (8)

PlaceholderDescriptionExample
{{TOPICS}}Required. All news content by topic.—
{{METADATA}}YAML frontmatter block—
{{TIMESTAMP}}Full datetime2026-02-26 09:30:00
{{DATE}}Date (YYYY-MM-DD)2026-02-26
{{TIME}}Time (HH:MM:SS)09:30:00
{{TABLE_OF_CONTENTS}}Auto-generated TOC- [[#AI]]
{{PROCESSING_STATUS}}Errors/warnings (empty if none)—
{{LANGUAGE}}ISO 639-1 codeen

Date & Time (10)

PlaceholderExample
{{YEAR}}2026
{{MONTH}}02
{{MONTH_NAME}} / {{MONTH_NAME_SHORT}}February / Feb
{{DAY}}26
{{DAY_NAME}} / {{DAY_NAME_SHORT}}Thursday / Thu
{{HOUR}} / {{MINUTE}} / {{SECOND}}09 / 30 / 00

Metadata (5)

PlaceholderDescription
{{METADATA_DATETIME}}Date+time in YAML format
{{METADATA_TAGS}}Tag array: ["#ai", "#tesla"]
{{METADATA_LANGUAGE}}Language code
{{METADATA_PROVIDER}}Provider identifier

Topic Info (2)

PlaceholderExample
{{TOPIC_COUNT}}3
{{TOPIC_LIST}}AI, Tesla, Bitcoin
The plugin validates custom templates in real-time and warns about unknown placeholders or missing {{TOPICS}}.

Custom Prompts

Customize editorial priorities, detail and focus. The plugin still requires validated JSON, source IDs and publication-date rules. The renderer controls news-item layout; use note templates for the surrounding document.

Summarization Prompt

Use {{NEWS_TEXT}} for source data and {{TOPIC}} for the topic. These preferences apply during structured summarization:

Example: Breaking News Focus
Analyze the following news and extract only breaking news and major announcements.
Ignore opinion pieces and minor updates.

News content:
{{NEWS_TEXT}}

Keep each factual summary to 2–3 sentences. Put interpretation in the analysis field and cite only the supplied source IDs. Preserve the required JSON structure.
Example: Investment Focus
Analyze this news from an investor's perspective:

{{NEWS_TEXT}}

Include source-supported financial metrics in the factual summary. Put possible market impact and risk interpretation in the analysis field. Preserve the required JSON structure.

AI Judge Prompt (Google providers only)

Controls how AI selects the best items from search results. Use {{NEWS_TEXT}} and {{TOPIC}}:

Example: Quality Filter
Select the 5 most significant news items about {{TOPIC}} from the list below.
Prioritize breaking news from reputable sources. Exclude opinion pieces and ads.

News list:
{{NEWS_TEXT}}

Tips

  • Be specific about what to include and exclude
  • Specify emphasis and detail; preserve the JSON schema and source/time rules. Use templates for note layout.
  • Set clear priorities for the AI
  • Test iteratively — start simple and refine