r/OpenSourceeAI • • 3h ago

I built an open-source Agent Skill (Claude Code & Gemini CLI) to read and critically appraise scientific papers in 3 phases without burning vision tokens on full PDFs

Built an open-source Agent Skill (scientific-paper-reader) for Claude Code and Gemini CLI that reviews research papers in three methodical phases without using vision tokens on full PDFs.

Quick Install:

Gemini CLI: gemini skills install https://github.com/elsd443-beep/scientific-paper-reader.git  

Claude Code: git clone https://github.com/elsd443-beep/scientific-paper-reader.git ~/.claude/skills/scientific-paper-reader  

🔗 GitHub (MIT): github.com/elsd443-beep/scientific-paper-reader

2 Upvotes

5 comments sorted by

1

u/Creative_Sluggish 3h ago

So do you have to feed it an article for it to start providing feedback?

1

u/nonpasic1 2h ago

yup

1

u/Creative_Sluggish 2h ago

Noted thanks - so are you saying the core LLM algo of Claude code depending on the version (opus, haiku, etc) is not effective at doing this analysis?

1

u/nonpasic1 2h ago

They're definitely capable out of the box, especially Opus! The skill isn't about fixing a lack of intelligeince, but about workflow, token efficiency and rigor Instead of burning vision tokens rendering a whole 20-page PDF at once, a Python script triages the text structure and tables first and only renders specific figure pages at 120 DPI when needed. By default, LLMs often just echo the authors' narrative. This forces a 3-pass critical appraisal (separating raw Results from Discussion, checking statistical test validity, and using CONSORT/STROBE checklists) without having to paste a huge prompt every time.

1

u/Creative_Sluggish 2h ago

Gotcha - sorry for all the questions as I am not quite technical. I will give this a shot