Prerequisites
1 required
uvOne thing is required. The rest is recommended, not needed.
Required
- uv
- installs Python (≥ 3.9) and the packages on its own. See installation
- internet, once
- the first
uv run slpdownloads the packages. After that it aims to work offline: Mermaid, KaTeX and the fonts ship inapp/vendor/
Recommended
| software | why |
|---|---|
| Claude Code | the agent the skills are written for. Any agent works, see slp-setup |
| VS Code | to read and edit the topic files, and run the agent in its terminal |
| GitHub | to keep your topics in your own private repo |
| git | to clone the repo |
// the core (the app, notes, cards, exams, exercises) needs no agent at all. The agent layer does