Recommend the next book to read by combining the user's current request with relevant conversation context, available long-term memory, reading history, and...
Coding
remember-books
Try itA personal reading journal that keeps the books you have read, the ideas worth keeping, and the next book worth picking up. Use when an agent tracks reading, recommends books, or needs a takeaway on demand. Requires a BlueColumn API key (bc_live_*).
What it does
A personal reading journal that keeps the books you have read, the ideas worth keeping, and the next book worth picking up. Use when an agent tracks reading, recommends books, or needs a takeaway on demand. Requires a BlueColumn API key (bc_live_*).
The skill document
Remember Books — BlueColumn Skill
Reading is only useful if the ideas survive the book. This skill turns a reading list into a searchable journal: what you read, what stuck, and what to read next.
Log the book
Store each finished book with the one or two ideas that changed how you think.
curl -X POST https://xkjkwqbfvkswwdmbtndo.supabase.co/functions/v1/agent-remember \
-H "Authorization: Bearer $BLUECOLUMN_API_KEY" \
-H "Content-Type: application/json" \
-d '{"text": "The Mom Test by Rob Fitzpatrick — finished July. Core idea: ask about past behavior, not opinions. Favorite line: people will lie to be nice.", "title": "book - The Mom Test"}'
Surface a takeaway
When a conversation touches a topic you have read about, pull the relevant idea into the reply.
curl -X POST https://xkjkwqbfvkswwdmbtndo.supabase.co/functions/v1/agent-recall \
-H "Authorization: Bearer $BLUECOLUMN_API_KEY" \
-H "Content-Type: application/json" \
-d '{"q": "What have I read about customer interviews or discovery?"}'
Recommend what is next
Ask the journal for gaps: themes you keep reading but have not acted on, or authors you enjoyed.
curl -X POST https://xkjkwqbfvkswwdmbtndo.supabase.co/functions/v1/agent-recall \
-H "Authorization: Bearer $BLUECOLUMN_API_KEY" \
-H "Content-Type: application/json" \
-d '{"q": "Which books did I rate highly, and what topics have I not read about yet?"}'
Reading workflow
- On finishing — store the title, author, finish date, and 1–2 takeaways.
- On recommendation — recall what the person liked before suggesting anything.
- On discussion — pull the stored takeaway and cite it in the reply.
- Periodically — review the journal and suggest the next read from a gap you found.
Tag for filtering
curl -X POST https://xkjkwqbfvkswwdmbtndo.supabase.co/functions/v1/agent-note \
-H "Authorization: Bearer $BLUECOLUMN_API_KEY" \
-H "Content-Type: application/json" \
-d '{"text": "Want to read: Atomic Habits (habit loops, ties to the sales follow-up project).", "tags": ["book", "wishlist"]}'
Docs
API reference: https://bluecolumn.ai/docs — fields are text, q, tags (not content/query/note).
Related skills
Give AI agents Store every thought as searchable memory. using BlueColumn persistent memory. Use when an agent keeps a journal and needs to revisit entries; when the user wants to store, recall, or search journal memory context. Requires a BlueColumn API key (bc_live_*).
A personal date radar for birthdays and anniversaries. Use when an agent should greet someone on time, never double-book a celebration, or answer "whose special day is coming up". Requires a BlueColumn API key (bc_live_*).
Give AI agents Everything you read becomes knowledge. using BlueColumn persistent memory. Use when an agent researches and needs to keep findings; when the user wants to store, recall, or search research memory context. Requires a BlueColumn API key (bc_live_*).
Give AI agents Remember content ideas and drafts. using BlueColumn persistent memory. Use when an agent supports content creation and needs idea continuity; when the user wants to store, recall, or search content memory context. Requires a BlueColumn API key (bc_live_*).
A searchable ear for the podcasts you consume — episodes, timestamps, and ideas worth quoting later. Use when an agent tracks listening, summarizes episodes, or needs to pull an insight from a past show. Requires a BlueColumn API key (bc_live_*).