con un clic
arxiv-scan
Scans arxiv for new papers in crypto, DeFi, MEV, ZK, and AI-agent domains
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Scans arxiv for new papers in crypto, DeFi, MEV, ZK, and AI-agent domains
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
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
Basado en la clasificación ocupacional SOC
| 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}]