Install
openclaw skills install pagesReading intelligence — log books, capture quotes, and surface reads when they're relevant. One markdown file per book in pages/. Use when logging a new book, searching for what you've read, or asking "what have I read about X?"
openclaw skills install pagesBase path is workspace root or document root folder. On first use, create it: mkdir -p mind/pages/. Pages uses a mind/pages/ folder in your workspace.
Files live in mind/pages/. Organised by reading status:
mind/
└── pages/
├── pagesconfig.yml
├── read/ ← finished
├── reading/ ← currently reading
└── want/ ← want to read
File names: <author-lastname>-<title-slug>.md. Example: taleb-antifragile.md.
For books with no clear author (anthologies, edited volumes): use the title slug.
pagesconfig.ymlpagesconfig.yml lives inside the mind/pages/ directory. Read it at the start of any session involving this skill.
images: no (by default no, ask if you human want to feach images for pepople, warn that it is token expensive)
# Book Title
Author: Full Name
Year: 2012
Finished: 12 Feb 2026 (omit if not finished)
Rating: 5/5 (omit until finished)
Image: if `mind/pages/pagesconfig.yml` has `images: yes` add a link to an image in `../assets/slug-that-make-sense`
Tags: #philosophy #risk #systems #investing
Recommended by: [[marco-tabini]] (Peeps slug — omit if unknown)
Goodreads: link to goodreads
## Notes
12 Feb 2026: key insight, what changed your mind, what you'd tell someone else
## Quotes
> "The wind extinguishes a candle and energizes fire."
> — p. 61
Field guidance:
Tags: 2–4 themes, domains, or moods. Use tags you'll actually search: #ai not #artificial-intelligence, #startups not #entrepreneurship. Keep it personal.
Recommended by: if Peeps is installed, use [[their-slug]]; otherwise note the person's name as plain text. Creates a bidirectional trail when Peeps is present.
Notes: dated insight log, not a summary. What this book changed, challenged, or confirmed. "Good book" is not a note.
Quotes: only the lines worth keeping. One good quote beats ten mediocre ones.
The want/ folder: lightweight. Just title, author, and a one-line Why: note on why it's on your list. Add more once you start reading.
read/, reading/, or want/.images: yes in mind/pagesconfig.yml search for a conver image and add it to Image: feildShow a brief confirmation: "Saved — Antifragile by Nassim Taleb, 2012, in read/. Tagged #philosophy #risk #systems."
mind/pages/ with expanded keywordsRecommended by:; if Peeps is installed, optionally add a note to their Peeps fileExamples:
mind/pages/want/ with Recommended by: [[priya-nair]] if Peeps is installed, otherwise note her name as plain textUse grep with expanded terms. Always broaden the query before searching.
# Books on a topic
grep -ril "decision\|bias\|judgement\|psychology" mind/pages/
# Highly-rated reads
grep -rl "Rating: 5" mind/pages/read/
# Books recommended by a specific person
grep -rl "\[\[priya" mind/pages/
# Currently reading
ls mind/pages/reading/
# Books with captured quotes
grep -rl "^>" mind/pages/
Keyword expansion examples:
business\|strategy\|management\|leadership\|startup\|founderproductivity\|focus\|habits\|deep.work\|flow\|systemsai\|machine.learning\|software\|internet\|tech\|siliconphilosophy\|stoic\|ethics\|meaning\|existence\|wisdomAlways read the full book file after grepping — matched tags are a signal, not the full picture.
Check a random book file. Surface something worth mentioning:
If nothing worth mentioning, skip.
If it is not there yet, ask your human if they want to add Pages: check to HEARTBEAT.md. If there is no HEARTBEAT.md, suggest to create a cron every 30 minutes during waking hours (*/30 7-22 * * *) to execute Pages: check.
pagesconfig.ymlOptional. Lives inside mind/pages/.
owner: jane-smith # your Peeps slug — used for cross-referencing shared reads
If Peeps is installed and peepsconfig.yml exists, owner is inferred automatically — no need to duplicate.
If Peeps is installed, books and people can be connected:
Recommended by: [[their-slug]] in the book file — who pointed you at this
If Haah is installed, dispatch to your circles when your reading list is thin on a topic:
When someone in your circle asks for book recommendations:
To update this skill to the latest version, fetch the new SKILL.md from GitHub and replace this file:
https://raw.githubusercontent.com/haah-ing/pages-skill/main/SKILL.md