https://news.ycombinator.com/item?id=48938375 (100 up votes)
Direct link to the doc page:
https://pchalasani.github.io/claude-code-tools/plugins-detai...
This was in the context of how I use ChatGPT Live to brainstorm/discuss/learn while on a walk, but of course useful in other contexts too.
These look like system and agent prompts and agent instructions: "Academic Assistant Pro.md", "Code Tutor" https://github.com/linexjlin/GPTs/blob/main/prompts/
Gemini Notebook does flashcards, study guides: https://edu.google.com/ai-gemini-notebook/
Spaced Repetition flashcards or flashquestions to progress through a game might be good; configure Anki decks to surface cards from when for example the user jumps to crush a bonus block.
"Ask HN: How can I learn to read mathematical notation?" (2018) https://news.ycombinator.com/item?id=18511718
"[Feature Request]: flashcards to advance in the game and learning mode" Issue #3054 ; SuperTux/supertux https://github.com/SuperTux/supertux/issues/3054
So I Ctrl-F'd for "Linear algebra" resources in my research log and found:
"Interactive Linear Algebra (2019)" (2021) re: Manim https://news.ycombinator.com/item?id=28173565
Latest Manim developments; interactive WebGL in browser: https://news.ycombinator.com/item?id=49093210
This is the Dockerfile that they install Python packages with on Kaggle Kernels, which is the Jupyter notebook product that Kaggle Learn is built on: https://GitHub.com/Kaggle/docker-python
I recently used this to prep for interviews - I got the job :)
It's not easy.