daily-update

Automate daily Obsidian wiki maintenance to refresh sources, update index.md, and regenerate hot.md.

Updated Apr 27, 2014
One-click install
npx skills add https://github.com/Nirajkashyap/nirajkashyap.github.io --skill daily-update-nirajkashyap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: daily-update
Source: https://github.com/Nirajkashyap/nirajkashyap.github.io/tree/main/.agents/skills/daily-update
Command: npx skills add https://github.com/Nirajkashyap/nirajkashyap.github.io --skill daily-update-nirajkashyap

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the daily wiki maintenance workflow to keep sources fresh, the index accurate, and hot.md up-to-date with minimal manual intervention.

Core Features & Use Cases

  • Automated freshness checks: compare manifest to file mtimes to identify fresh, stale, and missing sources.
  • Index and hot.md management: refresh index.md to reconcile vault pages, and regenerate hot.md if it's older than 48 hours.
  • State management and validation: write vault-scoped state files and spawn an impl-validator to verify results after each run.

Quick Start

Run the daily update to perform a full wiki maintenance cycle.

Frequently Asked Questions about daily-update

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Obsidian wiki maintenance and daily updates?

Automating Obsidian wiki maintenance involves running a daily update cycle that refreshes sources, reconciles the index.md, and regenerates hot.md automatically via cron or ad-hoc triggers.

What is the best way to keep an Obsidian vault index fresh?

The best way to keep an Obsidian vault index fresh is to run automated daily maintenance that compares the vault manifest against file modification times to identify fresh, stale, and missing sources, then refreshes index.md accordingly.

How does hot.md generation work for Obsidian wikis?

Hot.md generation works by checking the file's age during a daily wiki maintenance cycle and regenerating it automatically if the existing hot.md is older than 48 hours to keep vault highlights current.

Can I trigger Obsidian vault indexing manually instead of using cron?

Yes, you can trigger Obsidian vault indexing manually using ad-hoc commands like /daily-update. This performs the same full wiki maintenance cycle as a scheduled cron run to synchronize your vault state instantly.

Why does my daily wiki update fail validation in Obsidian?

Daily wiki updates validate results by spawning an impl-validator subagent after attempting to write vault-scoped state files; failure indicates the manifest was not successfully reconciled with the actual vault pages during the run.