Skills

Wiki Digest

Produce a day/week/month knowledge digest summarizing what was learned, updated, and...

Install

npx skills add Ar9av/obsidian-wiki --skill wiki-digest -g -a claude-code -y
Repository
Ar9av/obsidian-wiki3.6k
Category
Engineering
Updated
3d ago
License
MIT
Context cost
Mediumabout 2,782 tokens
Runs scripts
No, instructions only

What it does

Produce a day/week/month knowledge digest summarizing what was learned, updated, and connected in the wiki. Use for readable recent-learning summaries; wiki-status reports source and ingestion state instead.

Wiki Digest, Knowledge Newsletter Generator

You are generating a human-readable digest of recent wiki activity: what was learned, what was updated, what themes are emerging, and what's worth reviewing. This skill summarizes knowledge, not sources, think of it as a weekly review session, not an ingestion status report.

Before You Start

Writing profile: Before drafting or rewriting natural-language Markdown, read and apply the Writing Profile Resolution section in llm-wiki/SKILL.md. Framework schema, provenance, safety, and operation-specific requirements take precedence. WRITING.md preferences apply only to newly drafted or rewritten natural-language Markdown; preserve source content and structured records.

  1. Resolve config, follow the Config Resolution Protocol in llm-wiki/SKILL.md (inline @name override → walk up CWD for .env → global config → prompt setup). This gives OBSIDIAN_VAULT_PATH and OBSIDIAN_LINK_FORMAT.
  2. Parse the period from the user's request:
    • "daily" / "today" / "yesterday" → last 24 hours
    • "weekly" / "this week" / no argument (default) → last 7 days
    • "monthly" / "this month" → last 30 days
    • ISO date like "since 2026-05-01" → pages updated since that date
    • Explicit number like "last 14 days" → that many days
  3. Read $OBSIDIAN_VAULT_PATH/log.md, last 200 lines, for entries within the period (timestamps are ISO-8601 prefixed lines).
  4. Read $OBSIDIAN_VAULT_PATH/hot.md for current session context.
  5. If $OBSIDIAN_VAULT_PATH/_insights.md exists, read its Anchor Pages table, you'll use it later to identify which new pages became hubs.

Step 1: Collect Pages Active in the Period

Glob all .md files under $OBSIDIAN_VAULT_PATH. Skip special/system files:

  • index.md, log.md, hot.md, AGENTS.md, _insights.md
  • Anything under _meta/, _archives/, _raw/
  • Journal digest pages themselves (journal/digest-*.md)
Read the whole SKILL.md on GitHub

More in Engineering