← Back to Skills Marketplace
debtvc2022

Setup Obsidian Arxiv Daily

by CUPVC · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
25
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install setup-obsidian-arxiv-daily
Description
Use when installing, migrating, updating, validating, troubleshooting, or scheduling an automated arXiv paper digest inside an Obsidian Vault on Windows.
README (SKILL.md)

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

  1. Resolve the target Vault to an absolute path and confirm it exists.
  2. Inspect whether \x3Cvault>\\x3Cproject-name> already exists.
  3. Run scripts/install_arxiv_daily.py with --dry-run.
  4. For an existing project, explain that --force updates packaged files while preserving papers, daily, archive, and logs. Obtain explicit approval before using --force.
  5. Install and edit only the requested values in the generated config.yaml.
  6. Run the installed unit tests.
  7. Run the installed PowerShell wrapper with -DryRun -MaxTotal 1.
  8. Register a scheduled task only if the user requested scheduling.
  9. 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 -WhatIf when 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_days
  • per_field_limit
  • lookback_days
  • sort_by
  • sort_order
  • summary_enabled
  • summary_provider
  • deepseek_model
  • deepseek_base_url
  • request_timeout_seconds
  • fields

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.
Usage Guidance
Install only into the intended Obsidian Vault. Review config.yaml before scheduling: set summary_enabled to false or unset DEEPSEEK_API_KEY if you do not want paper metadata and abstracts sent to DeepSeek. Register the scheduled task only if you want daily background runs, and inspect any existing task before using Force.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The skill installs an arXiv collector into a user-confirmed Obsidian Vault, fetches public arXiv metadata, writes digest notes/logs under the project directory, and optionally uses DeepSeek for summaries; these capabilities match the stated arXiv daily digest purpose.
Instruction Scope
The instructions require dry-run validation, explicit approval for force updates and task replacement, and limits configuration edits, but they do not include a formal permissions block and could more plainly state the exact DeepSeek payload.
Install Mechanism
The installer validates the vault and project name, rejects redirected destinations, supports dry-run, requires --force for existing projects, and preserves generated papers, daily notes, archives, and logs.
Credentials
The runtime reads only DEEPSEEK_API_KEY from the environment and uses network access to arXiv and, when summaries are enabled and the key is present, api.deepseek.com; this is proportionate but privacy-relevant.
Persistence & Privilege
Windows Task Scheduler registration is optional, guarded by WhatIf/ShouldProcess behavior, and requires explicit user-requested scheduling and approval before replacing an existing task.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install setup-obsidian-arxiv-daily
  3. After installation, invoke the skill by name or use /setup-obsidian-arxiv-daily
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of arXiv Daily setup for Obsidian on Windows: - Deploys the arXiv collector to a verified Obsidian Vault and validates installation. - Supports both new and existing projects with safety rules for preserving notes and credentials. - Guides schedule setup via Windows Task Scheduler, with explicit user approval required for changes. - Performs isolated unit tests and dry-run validations before claiming success. - Allows granular configuration only of user-specified settings, keeping sensitive data external. - Includes installer scripts, task registration, templates, dashboards, and regression tests for reliability.
Metadata
Slug setup-obsidian-arxiv-daily
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

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.

💬 Comments