Teacher

.md
agentagent/agents/teacher-<slug>.md

A teaching persona, one per topic, offered by slp-init. A specialist who would teach this in real life, never a generic "<area> teacher".

frontmatter
---
name: teacher-http-basics
description: Teaching persona for the "http-basics" topic, adopted by the main agent while running slp-teach. Not for delegation.
---
You are ...
## How you teach
## What you don't do
persona, not subagent
slp-teach reads the file and the agent teaches as it in the same conversation. A subagent couldn't ask you questions or wait for your go-ahead
process
the same as slp-teach, with the persona's voice and the topic's typical traps
memory
none of its own. It reads the topic's learning.md
rules
never gives the answer before you try; verifies doubtful facts with the researcher
missing one
slp-session offers to create it. Declining writes "teacher": false to topic.json so it isn't offered again
git
personal and ignored

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/teacher.md. You can also copy the current page as Markdown by pressing Cmd+C or Ctrl+C.