agent/

.md
diragent/

The single source of the agent layer. Skills use the Agent Skills format: name + description frontmatter, instructions below. Agents without skill support read the matching SKILL.md by hand, as AGENTS.md explains.

tree
agent/
├── skills/
│   ├── slp-session/SKILL.md
│   ├── slp-setup/SKILL.md
│   ├── slp-init/SKILL.md
│   ├── slp-summarize/SKILL.md
│   ├── slp-teach/
│   │   ├── SKILL.md
│   │   └── references/philosophy.md
│   ├── slp-exercises/SKILL.md
│   ├── slp-exam/SKILL.md
│   ├── slp-grade/SKILL.md
│   ├── slp-quiz/SKILL.md
│   └── slp-cards/SKILL.md
├── agents/
│   ├── researcher.md
│   └── teacher-<slug>.md  # ignored
└── reference/
    ├── formats.md
    ├── graded-questions.md
    └── sources.md
skills/
edit them here, never in a copy inside an agent's own folder. slp-setup links or converts them for your agent
reference/
what several skills share, so no skill restates it. formats.md is every file under topics/<slug>/, graded-questions.md the rules for questions with a right answer, sources.md which sources count and how to settle a conflict between them

Skill list and tool-name mapping: skills. Agents: researcher, teacher-<slug>.

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