start-my-day

Generates daily arXiv paper recommendation notes filtered by research interests.

1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/Clay-HHK/claude-skills --skill start-my-day-clay-hhk
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: start-my-day
Source: https://github.com/Clay-HHK/claude-skills/tree/main/start-my-day
Command: npx skills add https://github.com/Clay-HHK/claude-skills --skill start-my-day-clay-hhk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) components.

What problem does it solve? Researchers struggle to keep up with the daily flood of new arXiv papers and manually curate which ones are worth reading. This Skill automates the morning routine of searching, scoring, and summarizing relevant papers into an Obsidian daily note. ## Core Features & Use Cases - Automated arXiv Search & Scoring: Searches recent papers across configured arXiv categories and ranks them by relevance, recency, popularity, and quality using a research interests config file. - Daily Recommendation Note Generation: Creates a dated Obsidian note with a daily overview, ranked paper list, and automatic wikilinks to existing notes. - Deep Analysis of Top Papers: For the top 3 papers, extracts figures and invokes paper-analyze to produce detailed reports, skipping papers that already have notes. - Use Case: A researcher types "start my day" each morning and receives a curated note of the 10 most relevant new papers in agents, RAG, and graph learning, with images and links to detailed analyses. ## Quick Start Say "start my day" to generate today's personalized arXiv paper recommendation note in your Obsidian vault.

Frequently Asked Questions about start-my-day

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

FAQPage Schema
How do I get daily arXiv paper recommendations automatically?▼

Run the start-my-day skill with no arguments to search recent arXiv papers, score them against your research_interests.yaml config, and generate a dated recommendation note in your Obsidian vault's 10_Daily folder.

How does the arXiv paper scoring and filtering work?▼

Papers are scored on four weighted dimensions: relevance to research interests (40%), recency (20%), popularity (30%), and quality (10%). The search_arxiv.py script fetches up to 200 papers and keeps the top 10 by combined recommendation score.

Can I generate a paper recommendation note for a specific past date?▼

Yes, pass a date in YYYY-MM-DD format as an argument, such as /start-my-day 2026-02-27. The script forwards it via the --target-date parameter to search relative to that date.

Does it avoid duplicating papers I already have notes for?▼

Yes, it scans 20_Research/Papers/ to build an index of existing notes, then checks each recommended paper by ID and title. Papers with existing notes are referenced via wikilink instead of generating new detailed reports.

What dependencies are required to run the arXiv search scripts?▼

The workflow requires Python 3 with PyYAML to read the research interests config, plus network access to the arXiv API. It also depends on the extract-paper-images and paper-analyze skills for top-paper deep analysis.