skills/alpha-research/SKILL.md
Search, read, and query research papers via the `alpha` CLI (alphaXiv-backed). Use when the user asks about academic papers, wants to find research on a topic, needs to read a specific paper, ask questions about a paper, inspect a paper's code repository, or manage paper annotations.
npx skillsauth add getcompanion-ai/feynman alpha-researchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use the alpha CLI via bash for all paper research operations.
| Command | Description |
|---------|-------------|
| alpha search "<query>" | Search papers. Prefer --mode semantic by default; use --mode keyword only for exact-term lookup and --mode agentic for broader retrieval. |
| alpha get <arxiv-id-or-url> | Fetch paper content and any local annotation |
| alpha get --full-text <arxiv-id> | Get raw full text instead of AI report |
| alpha ask <arxiv-id> "<question>" | Ask a question about a paper's PDF |
| alpha code <github-url> [path] | Read files from a paper's GitHub repo. Use / for overview |
| alpha annotate <paper-id> "<note>" | Save a persistent annotation on a paper |
| alpha annotate --clear <paper-id> | Remove an annotation |
| alpha annotate --list | List all annotations |
Run alpha login to authenticate with alphaXiv. Check status with feynman alpha status, or alpha status once your installed alpha-hub version includes it.
alpha search "transformer scaling laws"
alpha search --mode agentic "efficient attention mechanisms for long context"
alpha get 2106.09685
alpha ask 2106.09685 "What optimizer did they use?"
alpha code https://github.com/karpathy/nanoGPT src/model.py
alpha annotate 2106.09685 "Key paper on LoRA - revisit for adapter comparison"
alphadevelopment
Find implementable ML training recipes from papers, datasets, docs, and code. Use when the user wants to fine-tune, train, reproduce, or choose a practical ML method, dataset, hyperparameter setup, or benchmark recipe.
research
Set up a recurring research watch on a topic, company, paper area, or product surface. Use when the user asks to monitor a field, track new papers, watch for updates, or set up alerts on a research area.
tools
Compare multiple sources on a topic and produce a grounded comparison matrix. Use when the user asks to compare papers, tools, approaches, frameworks, or claims across multiple sources.
research
Search past Feynman session transcripts to recover prior work, conversations, and research context. Use when the user references something from a previous session, asks "what did we do before", or when you suspect relevant past context exists.