Files
feynman/skills/research/reading-list/SKILL.md
2026-03-20 23:37:38 -07:00

54 lines
1.7 KiB
Markdown

---
name: reading-list
description: Use this when the user wants a curated reading sequence, paper shortlist, or tiered set of papers for learning or project onboarding.
---
# Reading List
## When To Use
Use this skill for:
- getting up to speed on a topic
- onboarding into a research area
- choosing which papers to read first
- constructing a project-specific reading order
## Procedure
1. Start with source discovery that matches the topic.
2. For academic topics, use `alpha_search` in `all` mode.
3. For current, product-oriented, or market-facing topics, use `web_search` and `fetch_content` first, then use `alpha_search` for background literature if needed.
4. Inspect the strongest candidates directly before recommending them.
5. Use `alpha_ask_paper` for fit questions like:
- what problem does this really solve
- what assumptions does it rely on
- what prior work does it build on
6. Classify papers or sources into roles:
- foundational
- key recent advances
- evaluation or benchmark references
- critiques or limitations
- likely replication targets
7. Order the list intentionally:
- start with orientation
- move to strongest methods
- finish with edges, critiques, or adjacent work
8. Write the final list as a durable markdown artifact in `outputs/`.
9. For every source, include a direct URL.
## Pitfalls
- Do not sort purely by citations.
- Do not over-index on recency when fundamentals matter.
- Do not include papers you have not inspected at all.
- Do not force everything into papers when the user actually needs current docs, products, or market sources.
## Deliverable
For each paper include:
- title
- year
- why it matters
- when to read it in the sequence
- one caveat or limitation