# Install: CONCEPT-TEACHER Tool for OpenClaw

## What this is

A new tool for OpenClaw that generates comprehensive first-principles overviews of any topic and delivers them as single HTML files with Mermaid diagrams, dark mode, and a polished reading experience. No CLI scripts or dependencies — the tool is a set of instructions and reference files that guide the AI agent.

## Steps

### 1. Copy the CONCEPT-TEACHER folder

Move the `CONCEPT-TEACHER/` folder included in this package into your `TOOLS/` directory:

```
TOOLS/CONCEPT-TEACHER/
├── README.md
├── EXAMPLE.html
└── TEMPLATE.html
```

### 2. Add to TOOLS.md

Add this row to the **General Tools** table in `TOOLS.md`:

```
| **Concept Teacher** | User wants a first-principles visual overview of a topic, delivered as an HTML page with Mermaid diagrams | `TOOLS/CONCEPT-TEACHER/README.md` |
```

### 3. Add to AGENTS.md (if applicable)

If your `AGENTS.md` has a tools section, add an entry for Concept Teacher pointing to `TOOLS/CONCEPT-TEACHER/README.md`.

### 4. Verify

Open `TOOLS/CONCEPT-TEACHER/EXAMPLE.html` in a browser to confirm the reference example renders correctly (diagrams, dark mode toggle, copy buttons).

## Important notes

- **No dependencies.** No CLI tools, no Python packages, no system requirements. Everything runs via external CDNs (Pico CSS, Mermaid.js, Google Fonts) and assets hosted on `tonki.dev/concept-teacher/`.
- **No agent-level instructions.** The README contains only operational instructions. Identity, language, and behavior rules come from OpenClaw's core files.
- **Server upload.** Generated HTML files are uploaded to `agents:/home/openclaw/webapps/OpenClaw/concept-teacher/` via SCP. SSH key auth is already configured.
