learnlisted
Install: claude install-skill ManceRayder42/jarvis-os
# Learn — book & study notes archive
The user is building a personal knowledge repository of what they read and study, one file per book/material, living flat under `<hub>/learning/`. This skill's job is capturing what they actually say — never inventing content — and keeping the archive tidy enough that it compounds instead of rotting.
The standing rule applies here without exception: **when synthesizing notes, do not include anything the user didn't write.** No chapter summaries pulled from a book's general reputation, no filled-in gaps. If they haven't told you something, it isn't in the file.
## Workflow
### 1. Identify the book/material
Read `<hub>/learning/index.md` (create it if missing — see below) to see what's already tracked.
- If the user names the book/material explicitly, or there's exactly one book with status `reading`, use it — no need to ask.
- If it's genuinely ambiguous (multiple books in progress, or nothing suggests which one), ask: **"Which book/material — or a new one?"** and list the known titles from the index. Never guess silently.
- New title mentioned → treat as a new book (step 3 creates its file).
### 2. Append the note
Slug the title (`the-lean-startup`, `atomic-habits`, etc.) → `<hub>/learning/<slug>.md`.
Append under a `## Conclusions` section, dated:
```markdown
### YYYY-MM-DD
<exactly what the user wrote — their words, lightly cleaned up for readability, nothing added>
```
If the file doesn't have a `## Conclusions` section yet,