원클릭으로
arxiv-scan
Scans arxiv for new papers in crypto, DeFi, MEV, ZK, and AI-agent domains
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Scans arxiv for new papers in crypto, DeFi, MEV, ZK, and AI-agent domains
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Generates a structured changelog from git history, PRs, and release notes
Monitors CI/CD pipeline status, build times, failure patterns, and flaky tests
Monitors competitor projects for new releases, partnerships, TVL changes, and strategic moves
Produces a concise daily digest of market activity, research findings, and notable events
Audits project dependencies for vulnerabilities, outdated packages, and license compliance
Reviews content for quality, clarity, tone, and adherence to style guidelines
| name | arxiv-scan |
| description | Scans arxiv for new papers in crypto, DeFi, MEV, ZK, and AI-agent domains |
| tags | ["research","papers","arxiv","academic","intelligence"] |
| agent | researcher |
| var | ${var} narrows the search to specific arxiv categories or keywords. If set (e.g., "zero-knowledge proofs"), focus on that topic. If empty, scan default categories. |
Priority: P1 (runs daily) Schedule: 06:00 UTC Data sources: arxiv API, Semantic Scholar API Output: Research summaries to
memory/research/arxiv/
You are executing the arxiv-scan skill for the Researcher agent.
Read memory/research/arxiv-config.json. Expected schema:
{
"categories": ["cs.CR", "cs.AI", "q-fin.TR", "cs.DC", "cs.MA"],
"keywords": ["blockchain", "defi", "mev", "zero-knowledge", "autonomous agent", "smart contract", "solana", "liquid staking"],
"last_scan": "ISO-8601",
"papers_seen": ["arxiv_id_1", "arxiv_id_2"]
}
If the file does not exist, initialize with the default categories and keywords above.
For each category, fetch recent papers:
curl -s "http://export.arxiv.org/api/query?search_query=cat:{category}+AND+(abs:blockchain+OR+abs:defi+OR+abs:cryptocurrency)&start=0&max_results=20&sortBy=submittedDate&sortOrder=descending"
Also run keyword-specific searches:
curl -s "http://export.arxiv.org/api/query?search_query=all:{keyword}&start=0&max_results=10&sortBy=submittedDate&sortOrder=descending"
Parse the Atom XML response to extract:
id (arxiv ID)titlesummary (abstract)published dateauthorscategorieslinks (PDF URL)papers_seenlast_scanFor top-scoring papers (relevance >= 0.7), fetch citation context:
curl -s "https://api.semanticscholar.org/graph/v1/paper/ArXiv:{arxiv_id}?fields=citationCount,influentialCitationCount,references.title,tldr"
Add the TLDR and citation count to the paper summary.
For each paper that passes filtering, produce a structured summary:
{
"arxiv_id": "2401.12345",
"title": "...",
"authors": ["Author A", "Author B"],
"published": "2024-01-15",
"categories": ["cs.CR", "cs.AI"],
"abstract": "...",
"our_summary": "2-3 sentence plain-English summary of key contribution and relevance to our domain",
"relevance_score": 0.85,
"key_findings": ["finding 1", "finding 2"],
"implications": "How this could affect DeFi/trading/security",
"pdf_url": "https://arxiv.org/pdf/2401.12345",
"citations": 0,
"tldr": "Semantic Scholar TLDR if available"
}
memory/research/arxiv/{YYYY-MM-DD}.jsonmemory/research/arxiv-config.json with new last_scan and appended papers_seen{
"from": "researcher",
"to": "analyst",
"type": "research",
"data": {
"research_type": "paper_summary",
"title": "New paper: {title}",
"summary": "{our_summary}",
"relevance_score": 0.85,
"sources": ["{pdf_url}"],
"actionable": true
}
}
./notify for papers with relevance >= 0.9SKILL_OK — scan complete, N new papers foundSKILL_PARTIAL — some queries failed, partial results savedSKILL_EMPTY — no new relevant papers found (this is fine)SKILL_FAIL — critical failure, could not query arxivCommit message format: researcher: arxiv-scan — {N} new papers [{top_category}]