Exercises

prac/slp-exercises

An exam tests whether something was understood. An exercise forces you to use it to produce something new: code, an ADR, a critique, an explanation.

output
exercises/adr-topic-vs-queue/
├── prompt.md
├── img/
└── attempts/
    ├── 2026-09-24T1030.md
    └── 2026-09-24T1030.feedback.md
triggers
"I want an exercise", "apply what I learned", slp-session on a finished unit
aims at
the latest thing learned, or a misconception you corrected
formats
apply · build · critique · teach. Default by the topic's type. A build may ask for a visual artifact: a comparative table, a concept map in Excalidraw or on paper, submitted as an image
reads
topic.json, status.md, learning.md, the unit's notes and wiki pages, existing exercises
writes
exercises/<slug>/prompt.md. You submit in the app's Exercises tab, with images attached, or by hand as attempts/<YYYY-MM-DDTHHmm>.<ext>
graded by
slp-grade

Markdown formats

The documentation is also available in llms.txt formats:

  • llms.txt lists every documentation page.
  • llms-full.txt contains the complete documentation in one file and may exceed some context windows.

Append .md to any documentation URL to retrieve that page as Markdown. For example, this page is available at https://selflearningplatform.github.io/docs/slp-exercises.md. You can also copy the current page as Markdown by pressing Cmd+C or Ctrl+C.