360 Secure SkillHub
360 安全技能中心

ArXiv Watcher for Music Research

该 Skill 面向学术研究检索:在 arXiv CS 分类下用关键词与日期范围构建查询,支持分季度多轮检索、结果去重、元数据抽取与关键词相关性标注,并输出 Markdown 检索日志和 JSON 论文列表,附完整审计记录。

nomorecoding
nomorecoding
热度 60.14
最近更新 2026-05-17 12:59:26
分类:搜索依赖:代码执行 / 第三方 API / 读写文件应用场景:研究 / 摘要总结

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add arxiv-watcher-music
Metadata
name
arxiv-watcher
description
Search and summarize papers from ArXiv. Use when the user asks for the latest research, specific topics on ArXiv, or a daily summary of AI papers.
author
Claude (克劳德)
version
2.0.0

ArXiv Watcher Skill

This skill provides systematic ArXiv paper search with structured query strategies, duplicate handling, and comprehensive audit trail for academic research workflows.

Capabilities

  • Structured Search Strategy: Implements domain-specific search strategies based on research objectives
  • CS Category Filtering: Searches only within arXiv CS (Computer Science) category
  • Time Range Enforcement: Strictly adheres to specified date ranges
  • Duplicate Handling: Automatically merges results from multiple queries and removes duplicates
  • Rate Limit Management: Implements multi-round search strategies for large date ranges
  • Comprehensive Logging: Maintains detailed records of all search activities and results

Research Domain Configuration

Music Generation Search Strategy

Primary Objective: Systematically map the methodological landscape, data/training resources, evaluation benchmarks, and SOTA trends in music generation over the past two years.

Strong Relevance Keywords:

  • music generation
  • song generation
  • text-to-music
  • text-to-song
  • lyrics-to-music
  • image-to-music
  • video-to-music
  • video-guided music generation
  • text-to-midi
  • symbolic music generation
  • music synthesis

Weak Relevance Keywords (require additional verification):

  • editing
  • controllable generation
  • instruction-following

Related Paper Types (strong relevance if combined with music keywords):

  • survey
  • benchmark
  • evaluation
  • dataset

Search Implementation

Query Construction

  • Base Query: Combines strong relevance keywords with OR logic
  • Category Filter: Restricts to cat:cs.* (Computer Science)
  • Date Filter: Uses submittedDate range with strict bounds
  • Duplicate Prevention: Tracks paper IDs across multiple queries

Rate Limit Handling

For large date ranges (>6 months), implements multi-round strategy:

  1. Chunk by Quarter: Split date range into quarterly segments
  2. Sequential Queries: Execute queries sequentially with delay
  3. Merge Results: Combine and deduplicate across all segments
  4. Progress Tracking: Log completion status for each segment

Result Processing

  • Deduplication: Remove papers appearing in multiple query results
  • Metadata Extraction: Extract title, authors, abstract, submission date, arXiv ID
  • Relevance Tagging: Tag papers with primary keywords that matched
  • Structured Output: Generate standardized paper list format

Output Format

Local File Storage

  • Search Log: research/{domain}/search_results/arxiv_search_log.md
  • Paper List: research/{domain}/search_results/paper_list.json
  • Directory Structure: Automatically created if missing

Search Log Structure

Each search session includes:

  • Session Header: Date, domain, time range, search objective
  • Query Strategy: Detailed keyword combinations and search parameters
  • Execution Details: Query chunks, rate limit handling, completion status
  • Results Summary: Total papers found, duplicates removed, final count
  • Individual Results: Structured list of all papers with metadata

Paper List Format (JSON)

{
  "search_metadata": {
    "domain": "music_generation",
    "time_range": {"start": "2024-06-01", "end": "2026-02-27"},
    "keywords": ["music generation", "song generation", ...],
    "total_papers": 187,
    "search_date": "2026-02-28"
  },
  "papers": [
    {
      "title": "Paper Title",
      "authors": ["Author1", "Author2"],
      "abstract": "Paper abstract...",
      "arxiv_id": "2602.xxxxx",
      "submission_date": "2026-02-23",
      "matched_keywords": ["music generation"],
      "category": "cs.SD",
      "url": "https://arxiv.org/abs/2602.xxxxx"
    }
  ]
}

Usage Examples

# Search music generation papers for full date range
arxiv_watcher --domain "music_generation" --start_date "2024-06-01" --end_date "2026-02-27" --keywords "music generation,song generation"

# Search recent papers only  
arxiv_watcher --domain "music_generation" --days 15 --keywords "music generation,song generation"

Files Created

  • research/{domain}/search_results/arxiv_search_log.md
  • research/{domain}/search_results/paper_list.json
  • Directory structure automatically created if missing

Audit Trail Requirements

All search activities must include:

  • Complete query strategy documentation
  • Execution progress tracking
  • Duplicate handling records
  • Final result validation