For agents

Every lesson is also written for machines. Your coding agent can learn the same practices you do, or teach you the course right in your terminal.

1. Install the course as skills

Works with Claude Code, Codex, Cursor, OpenCode and any agent that supports Agent Skills.

npx skills add Haple/system-one

In Claude Code you can also add it as a plugin marketplace:

/plugin marketplace add Haple/system-one
/plugin install system-one@system-one

This installs three skills: decision-models, the practices from the course that your agent applies whenever it writes a decision-model call (typed questions, one request, thresholds from costs, select don't generate, code for arithmetic); system-one-tutor, which teaches you the course interactively (try teach me lesson 1 of system one); and decision-audit, which finds prompt-and-parse LLM calls in your codebase that should be decisions, and reviews existing decision-model integrations (try audit our LLM decisions).

2. Read the course directly

3. Paste this into any agent

Read https://learn-system-one.pages.dev/llms.txt and teach me the System One course on decision
models, one lesson at a time. After each lesson, quiz me and help me
apply it to the project in this directory.