ワンクリックで
research-lit
// Search and analyze research papers, find related work, summarize key ideas. Use when user says "find papers", "related work", "literature review", "what does this paper say", or needs to understand academic papers.
// Search and analyze research papers, find related work, summarize key ideas. Use when user says "find papers", "related work", "literature review", "what does this paper say", or needs to understand academic papers.
Autonomous multi-round research review loop. Supports two modes: (1) Plan-driven: takes an implementation plan file, executes TODO items respecting dependency DAG, uses Codex MCP to verify completion of each item. (2) Free-form: iterates review → fix → re-review until positive assessment. Use when user says 'auto review loop', 'review until it passes', or wants iterative improvement.
Show GPU availability across all SSH servers listed in this project's CLAUDE.md. Use when user says "check GPUs", "which GPUs are free", "gpu status", "GPU 状态", or needs to know where to run experiments.
"Register or update an ARIS run on the web dashboard. Internal utility used by other skills and CLAUDE.md auto-registration. Call at skill start to register, at skill end to report completion. If ~/.claude/aris-api.json is absent, does nothing (zero-impact)."
Sync local and remote project files bidirectionally. Handles code, resources, papers, and experiment outputs. Use when user says "sync", "push files", "pull files", "upload code", "download results".
Initialize a new research repository with the recommended AIRS project structure. Use when starting a new project, setting up a repo, or user says "init repo", "scaffold project", "create project structure".
Set up a reproducible Python project environment on the remote server using pixi or uv. Use when executing a project environment setup node generated by the jumpstart mechanism.
| name | research-lit |
| description | Search and analyze research papers, find related work, summarize key ideas. Use when user says "find papers", "related work", "literature review", "what does this paper say", or needs to understand academic papers. |
| argument-hint | ["paper-topic-or-url"] |
| allowed-tools | Bash(*), Read, Glob, Grep, WebSearch, WebFetch, Write, Agent, mcp__auto-researcher__*, mcp__zotero__*, mcp__obsidian-vault__* |
Research topic: $ARGUMENTS
papers/ in the current project directoryliterature/ in the current project directoryCLAUDE.md under ## Paper LibrarySource overrides:
/research-lit "topic" — sources: auto-researcher, local/research-lit "topic" — sources: auto-researcher, web/research-lit "topic" — sources: web
This skill checks multiple sources in priority order and degrades gracefully:
Compatibility note:
zotero, treat it as the same paper-library backend.Try mcp__auto-researcher__* tools first. If unavailable, try mcp__zotero__* as a compatibility alias.
If the library backend is available:
The saved library is highest priority because it reflects what the user has already curated.
If an Obsidian MCP server is configured:
Before external search:
papers/**/*.pdf and literature/**/*.pdf.For each relevant paper, extract:
auto-researcher, obsidian, local, or webPresent:
| Paper | Venue | Method | Key Result | Relevance to Us | Source |
Then provide a short landscape summary.
If citation export is available from the library backend, include a references.bib snippet for directly relevant papers.