discuss
Deep Q&A on a paper already analyzed. Actively records valuable insights to the note file…
Accepts: local PDF path, DOI, journal URL, or a pasted abstract with basic metadata.
How it fires
How this command gets triggered: by you, by Claude, or both.
/readContext preview
What this command does when you run it.
Accepts: local PDF path, DOI, journal URL, or a pasted abstract with basic metadata.
Accepts: local PDF path, DOI, journal URL, or a pasted abstract with basic metadata.
---
Read `mode` from `config.json`. If `"auto"`: file-readable → Tier B/C; bash available → Tier C; otherwise → Tier A.
---
**[Tier C / B]** Read `config.json` to get `data_dir` (`notes_dir` = `data_dir/notes`). Today's folder: `data_dir/notes/YYYY-MM-DD/`. Create it if it does not exist.
**[Tier A]** No folder needed. Notes will be output as an Artifact.
---
Use WebFetch to query Semantic Scholar.
If DOI is available:
GET https://api.semanticscholar.org/graph/v1/paper/DOI:{doi}
?fields=title,year,citationCount,journal,authors,externalIds,abstract,publicationVenue
Headers: x-api-key: {s2_api_key if set}If no DOI, use title search:
GET https://api.semanticscholar.org/graph/v1/paper/search
?query={title keywords}&fields=title,year,citationCount,journal,authors,externalIds,abstract,publicationVenue&limit=1For the top 5 authors, query each individually:
GET https://api.semanticscholar.org/graph/v1/author/{authorId}
?fields=name,hIndex,citationCount,affiliationsIf any query fails (404, network error, timeout), mark affected fields as `[Query failed — please verify manually]` and continue. Do not abort the analysis.
**[Tier C optimization]** If Python is available, run `python lookup_paper.py --doi "DOI"` or `python lookup_paper.py --title "keywords"` instead of the WebFetch calls above.
---
**[Tier C optimization]** If `pdftotext` is available and the file is large (>50 pages), it may be used as an alternative for more complete text extraction.
---
Produce a structured analysis in four sections. **Language: English primary.** Chinese is acceptable in the body text if that is the researcher's working language.
> ⚠️ **Literature Integrity Rule (see `LITERATURE_HARD_RULES.md`)** > All bibliographic data (journal name, IF, citation count, h-index, DOI) must come from the Semantic Scholar query or the user-provided PDF. Never invent or estimate these values. If a field cannot be retrieved, write `[unavailable]`.
---
**Section I — Paper Weight**
Choose the branch matching the publication type. Fill in **all** fields. Do not leave fields blank without a label.
*Journal article:*
*Conference paper:*
*Preprint (arXiv, bioRxiv, etc.):*
---
**Section II — Paper Highlights**
---
**Section III — Transferable Elements**
Theory frameworks, method details, and conceptual tools. For each, tag which part of the user's own paper it can support (e.g., "→ applicable to: Introduction / Methods / Discussion").
---
**Section IV — How to Use in Your Paper**
---
Follow the `Author_Year_Keywords` convention: max two author surnames + year + up to 4 keywords. Example: `Tan_Zhang_2023_lncRNA_Ferroptosis_Alzheimer.md`
---
**[Tier C / B]** In `data_dir/notes/YYYY-MM-DD/PaperName/`:
**[Tier A]** Output the note as an Artifact with filename `PaperName.md`.
---
**[Tier C / B]** 1. **`reading_list.md`**: Add a `[x]` entry under the appropriate category with a relative link: `YYYY-MM-DD/PaperName/PaperName.md` (relative to `notes/`) 2. **`search_config.json`** `based_on_notes`: Add the note filename; sliding window max 25; update `last_updated` and `update_reason` 3. **`MEMORY.md`** `Reading Progress`: Append one line (note filename + one-sentence topic summary); sliding window max 20
**[Tier A]** Output an updated Session Card at the end of the conversation with the new paper added to Reading Progress.
---
Confirm where the note was saved. Briefly state the single most actionable transferable element from this paper.
A curated library of 550+ medical research agent skills created by AIPOCH, designed to work with Claude Code, Codex, and other SKILL.md-compatible agent platforms.
Deep Q&A on a paper already analyzed. Actively records valuable insights to the note file…
Execute all steps without asking for user confirmation at intermediate stages. Report results…
Synthesizes accumulated literature notes into a structured **Research Foundation Document…
Generates a global view of the current reading state: what has been read, what is missing,…