ソース情報
- リポジトリ
- taracodlabs/aiden
- ソースの最終更新活動
- 2026年6月29日 11:13
- 検出された SKILL.md の言語
- 英語
- スター
- 779
- フォーク
- 140
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/taracodlabs/aiden --skill arxivコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SKILL.md を表示中
| name | arxiv |
| description | Search and download arXiv papers (no API key needed) |
| category | research |
| version | 1.0.0 |
| origin | aiden |
| license | Apache-2.0 |
| tags | arxiv, research, papers, academic, ai, ml, science, pdf, preprint, citations |
Search and retrieve academic papers from arXiv using the free public REST API. No API key or authentication required.
The arXiv API uses Atom XML — parse with PowerShell or Python.
$query = [Uri]::EscapeDataString("attention mechanism transformer")
$url = "http://export.arxiv.org/api/query?search_query=all:$query&start=0&max_results=5&sortBy=lastUpdatedDate&sortOrder=descending"
$resp = Invoke-RestMethod -Uri $url
$resp.feed.entry | ForEach-Object {
[PSCustomObject]@{
Title = $_.title
Authors = ($_.author | ForEach-Object { $_.name }) -join ", "
Date = $_.published
Id = $_.id
}
} | Format-Table -AutoSize
$cat = "cs.LG"
$query = [Uri]::EscapeDataString("large language models")
$url = "http://export.arxiv.org/api/query?search_query=cat:$cat+AND+all:$query&max_results=10&sortBy=submittedDate&sortOrder=descending"
$resp = Invoke-RestMethod -Uri $url
$resp.feed.entry | Select-Object title, published
$arxivId = "2305.17333" # from URL: arxiv.org/abs/2305.17333
$url = "http://export.arxiv.org/api/query?id_list=$arxivId"
$resp = Invoke-RestMethod -Uri $url
$entry = $resp.feed.entry
Write-Host "Title: " $entry.title
Write-Host "Authors: " (($entry.author | ForEach-Object { $_.name }) -join ", ")
Write-Host "Abstract:" $entry.summary
$arxivId = "2305.17333"
$pdfUrl = "https://arxiv.org/pdf/$arxivId.pdf"
$outPath = "C:\Users\<you>\Downloads\paper_$arxivId.pdf"
Invoke-WebRequest -Uri $pdfUrl -OutFile $outPath
Write-Host "Downloaded to $outPath"
import urllib.request, urllib.parse, xml.etree.ElementTree as ET
def search_arxiv(query, max_results=5, category="cs.LG"):
params = urllib.parse.urlencode({
"search_query": f"cat:{category} AND all:{query}",
"max_results": max_results,
"sortBy": "submittedDate",
"sortOrder": "descending"
})
url = f"http://export.arxiv.org/api/query?{params}"
resp = urllib.request.urlopen(url).read()
root = ET.fromstring(resp)
ns = {"a": "http://www.w3.org/2005/Atom"}
for entry in root.findall("a:entry", ns):
print(entry.find("a:title", ns).text.strip())
print(entry.find("a:id", ns).text.strip())
print()
search_arxiv("chain of thought reasoning", max_results=5)
$author = [Uri]::EscapeDataString("Andrej Karpathy")
$url = "http://export.arxiv.org/api/query?search_query=au:$author&max_results=10&sortBy=submittedDate&sortOrder=descending"
$resp = Invoke-RestMethod -Uri $url
$resp.feed.entry | Select-Object title, published | Format-Table
"Find the 5 most recent papers on retrieval-augmented generation"
→ Use step 2 with query retrieval augmented generation and category cs.CL or cs.AI.
"Get me the abstract of paper 2305.17333" → Use step 3 with the arXiv ID.
"Download the Attention Is All You Need paper"
→ arXiv ID is 1706.03762. Use step 4 to download the PDF.
category/YYMMNNN format; new ones use YYMM.NNNNNarxiv.org/pdf/<id>.pdf URL — some papers have versioned PDFs at arxiv.org/pdf/<id>v1.pdfSOC 職業分類に基づく