← 返回 Skills 市场
debtvc2022

Setup Obsidian Arxiv Daily

作者 CUPVC · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
25
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install setup-obsidian-arxiv-daily
功能描述
Use when installing, migrating, updating, validating, troubleshooting, or scheduling an automated arXiv paper digest inside an Obsidian Vault on Windows.
使用说明 (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.
安全使用建议
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.
能力标签
requires-sensitive-credentials
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install setup-obsidian-arxiv-daily
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /setup-obsidian-arxiv-daily 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
Slug setup-obsidian-arxiv-daily
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Setup Obsidian Arxiv Daily 是什么?

Use when installing, migrating, updating, validating, troubleshooting, or scheduling an automated arXiv paper digest inside an Obsidian Vault on Windows. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 25 次。

如何安装 Setup Obsidian Arxiv Daily?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install setup-obsidian-arxiv-daily」即可一键安装,无需额外配置。

Setup Obsidian Arxiv Daily 是免费的吗?

是的,Setup Obsidian Arxiv Daily 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Setup Obsidian Arxiv Daily 支持哪些平台?

Setup Obsidian Arxiv Daily 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Setup Obsidian Arxiv Daily?

由 CUPVC(@debtvc2022)开发并维护,当前版本 v1.0.0。

💬 留言讨论