Vibemate
Skill by riffvibe
Why use this skill?
Discover your next favorite book with VibeMate. Analyze your reading habits and connect with a community of readers who share your unique tastes and interests.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/riffvibe/vibemateWhat This Skill Does
VibeMate is an intelligent reading companion for OpenClaw that helps you discover your next favorite book by connecting you with like-minded readers. Unlike generic recommendation engines, VibeMate works locally by scanning your own reading list—including EPUBs, PDFs, and various web fiction platforms like AO3, Wattpad, and Royal Road. It generates an anonymous profile based on your unique reading habits and compares them against a secure, community-driven database to find individuals who share your specific tastes. The skill automates the heavy lifting of library analysis, tagging your reading style, and curating a list of titles that are currently trending among your 'reading tribe.' It operates on a 24-hour heartbeat to ensure your recommendations are always fresh and relevant to your evolving interests.
Installation
To integrate VibeMate into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/riffvibe/vibemate
Ensure you have Node.js installed, then initialize the local repository:
git clone https://github.com/riffvibe/vibemate-cli.git ~/Documents/vibemate-cli cd ~/Documents/vibemate-cli npm install
Use Cases
Use VibeMate when you feel like you are in a reading rut and want to discover high-quality books that are curated by real people with your same aesthetic. It is perfect for tracking new releases in niche fan fiction communities or finding mainstream titles that align with your specific intellectual interests. If you spend time reading on platforms like Goodreads or Amazon, VibeMate acts as the bridge that connects those fragmented reading histories into a single, cohesive recommendation engine.
Example Prompts
- "Find my reading buddies and let me know what they are currently enjoying."
- "What should I read next? Use my local bookmarks to analyze my taste."
- "Show my matches. I want to see which books the people with my reading style are recommending."
Tips & Limitations
To get the best results, ensure your local ebook folders are organized and your web bookmarks are accessible. VibeMate respects your privacy by only uploading anonymous tags and filenames, never the actual contents of your books. Note that the initial scan and match process requires terminal access; if you move your files, run the scan command again to keep your profile accurate. If you feel the recommendations are off-base, provide clear feedback when prompted, as the system uses your interaction data to refine future matching algorithms.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-riffvibe-vibemate": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, network-access, code-execution, data-collection