implement-paper-auto
Implement a research paper in a marimo notebook fully automatically without extra user input.
Security Assessment
About implement-paper-auto
implement-paper-auto is a skill for implementing a research paper in a marimo notebook fully automatically, without asking the user for feedback. Its central premise is that a good implementation tells a story: rather than fully reproducing a paper or rerunning a giant benchmark, it picks the single most compelling idea and explains it clearly in a minimal, CPU-runnable notebook that a reader can actually learn from.
To get reliable source material, the skill fetches structured, LLM-friendly paper content from alphaxiv.org. It parses the paper ID from various arXiv/alphaxiv URL forms, then fetches an AI-generated overview via a read-only curl to the public overview endpoint, falling back to the full extracted paper text endpoint when a specific equation, table, or proof is needed, with documented handling for 404s (direct the user to the PDF as a last resort). No authentication is required for these public endpoints. The guidance then focuses on craft: pick the idea easiest to explain with a minimum code example, favor one or two informative charts and lightweight interactivity (a dropdown or slider), avoid overdone toy examples in favor of a creative example that shows where one approach shines, and keep scrolling to a minimum.
It targets researchers, educators, and developers who want to distill a paper into a clear, runnable marimo notebook automatically. The only shell usage is read-only curl against public alphaxiv endpoints, so it is a benign research-and-education tool.
FAQ
What does this skill produce?
A marimo notebook that implements one clear, compelling idea from a research paper, designed to run on a CPU with minimal code, ideally one or two charts and light interactivity, so a reader can learn the concept quickly.
How does it get the paper's content?
It parses the paper ID from an arXiv or alphaxiv URL and fetches structured markdown from alphaxiv.org — first the AI-generated overview endpoint, and the full paper text endpoint as a fallback when it needs a specific equation, table, or proof.
Does it need any API keys or authentication?
No. The alphaxiv overview and full-text endpoints are public and require no authentication.
Will it ask me for input while working?
No. It runs fully automatically — it is instructed not to ask the user for feedback and to decide the best story to tell from the paper on its own.
What if alphaxiv hasn't processed the paper?
It handles 404s gracefully: if the overview isn't generated it tries the full text, and if the full text isn't processed it directs the user to the arXiv PDF as a last resort.
Install implement-paper-auto
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
marimo-team/skills