/install setup-obsidian-arxiv-daily
Setup Obsidian arXiv Daily
Overview
Deploy the packaged arXiv collector into a confirmed Obsidian Vault, validate the installation, and optionally register a Windows daily task. Preserve generated notes and keep credentials outside project files.
Core Workflow
- Resolve the target Vault to an absolute path and confirm it exists.
- Inspect whether
\x3Cvault>\\x3Cproject-name>already exists. - Run
scripts/install_arxiv_daily.pywith--dry-run. - For an existing project, explain that
--forceupdates packaged files while preservingpapers,daily,archive, andlogs. Obtain explicit approval before using--force. - Install and edit only the requested values in the generated
config.yaml. - Run the installed unit tests.
- Run the installed PowerShell wrapper with
-DryRun -MaxTotal 1. - Register a scheduled task only if the user requested scheduling.
- Verify exact paths, test counts, task state, next run time, and recent logs.
Read operations.md for exact commands and configuration details.
Safety Rules
- Never copy historical papers, daily notes, archives, logs, or caches from another Vault.
- Never write, print, log, or embed
DEEPSEEK_API_KEY. Verify only whether it is present in the execution environment. - Do not overwrite an existing project without explicit approval.
- Do not replace an existing scheduled task without confirming its exact task
name, action path, target Vault, and receiving explicit approval for
-Force. - Use
-WhatIfwhen validating task registration. - Treat network dry-run failure separately from installation failure: unit tests must still run without network access.
- Do not claim success until the fresh installed-copy tests and requested task inspection have completed.
Configuration Boundaries
Change only keys requested by the user:
retention_daysper_field_limitlookback_dayssort_bysort_ordersummary_enabledsummary_providerdeepseek_modeldeepseek_base_urlrequest_timeout_secondsfields
Keep deepseek_base_url on https://api.deepseek.com; the collector rejects
other hosts. Dataview is required only for rendering dashboard.md, not for
collection or Markdown generation.
Bundled Resources
scripts/install_arxiv_daily.py: bounded preview/install/update utility.scripts/register_scheduled_task.ps1: guarded Windows task registration.assets/arxiv-daily/: tested collector, wrapper, tests, configuration, dashboard, and templates.tests/: installer and task-registration regression tests.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install setup-obsidian-arxiv-daily - After installation, invoke the skill by name or use
/setup-obsidian-arxiv-daily - Provide required inputs per the skill's parameter spec and get structured output
What is Setup Obsidian Arxiv Daily?
Use when installing, migrating, updating, validating, troubleshooting, or scheduling an automated arXiv paper digest inside an Obsidian Vault on Windows. It is an AI Agent Skill for Claude Code / OpenClaw, with 25 downloads so far.
How do I install Setup Obsidian Arxiv Daily?
Run "/install setup-obsidian-arxiv-daily" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Setup Obsidian Arxiv Daily free?
Yes, Setup Obsidian Arxiv Daily is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Setup Obsidian Arxiv Daily support?
Setup Obsidian Arxiv Daily is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Setup Obsidian Arxiv Daily?
It is built and maintained by CUPVC (@debtvc2022); the current version is v1.0.0.