readwise
Manage Readwise highlights, books, daily review, and Reader documents (save-for-later / read-it-later). Use when the user wants to save articles or URLs to Reader, browse their reading list, search saved documents, review highlights, create or manage highlights and notes, check their daily review, list books/sources, or interact with Readwise/Reader in any way.
Why use this skill?
Integrate your Readwise and Reader workflow into OpenClaw. Save articles, manage highlights, and review your reading list directly through your AI agent.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/gchapim/readwise-apiWhat This Skill Does
The readwise skill provides a seamless interface for managing your reading ecosystem through OpenClaw. It integrates with both the Readwise highlight service and the Reader 'read-it-later' platform. Users can programmatically save articles from the web, organize them with custom tags, manage their reading queue, and retrieve highlights or notes. By leveraging the underlying CLI tool, this skill allows you to automate the capture of information, ensuring your research and reading materials are centralized and easily retrievable, all without leaving your AI agent interface.
Installation
To install this skill, use the ClawHub command: clawhub install openclaw/skills/skills/gchapim/readwise-api. Before using, ensure you have obtained your API token from https://readwise.io/access_token and set it as an environment variable named READWISE_TOKEN. The script is designed to handle communication with both Readwise and Reader APIs automatically.
Use Cases
This skill is perfect for researchers, students, and information-heavy professionals. You can use it to maintain a 'Read It Later' queue by saving interesting URLs discovered during browsing sessions. You can also use it to perform daily reviews of your highlights, ensuring that knowledge retention isn't lost over time. It is particularly useful for users who want to consolidate their reading notes, export highlights for specific books, or quickly find documents within their library using keyword searches.
Example Prompts
- "Save this URL https://techcrunch.com/article to my Reader inbox and add the tags 'tech' and 'news'."
- "Show me my daily Readwise review for today and list my last 5 articles from the 'later' category."
- "Search for highlights related to 'artificial intelligence' and show me the first three results."
Tips & Limitations
Note that API rate limits apply: Readwise (v2) allows 240 requests/min, while Reader (v3) is capped at 20 requests/min for general usage. Keep your tags concise to maintain effective searchability. When updating or deleting documents, ensure you use the correct Document ID provided by the search or list commands. If you notice incomplete data, try increasing the --limit parameter or checking if your READWISE_TOKEN has the necessary permissions for the requested resources.
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-gchapim-readwise-api": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, network-access
Related Skills
oban-designer
Design and implement Oban background job workers for Elixir. Configure queues, retry strategies, uniqueness constraints, cron scheduling, and error handling. Generate Oban workers, queue config, and test setups. Use when adding background jobs, async processing, scheduled tasks, or recurring cron jobs to an Elixir project using Oban.
elixir-dev
Elixir/Phoenix development companion. Run and interpret mix test, mix credo, mix dialyzer, mix format. Generate modules following OTP conventions: contexts, schemas, GenServers, supervisors, tasks. Debug compilation errors and warnings. Help with Ecto migrations, queries, changesets, and associations. Use for any Elixir or Phoenix development task including writing modules, fixing tests, refactoring code, or understanding OTP patterns.
oban-designer
Design and implement Oban background job workers for Elixir. Configure queues, retry strategies, uniqueness constraints, cron scheduling, and error handling. Generate Oban workers, queue config, and test setups. Use when adding background jobs, async processing, scheduled tasks, or recurring cron jobs to an Elixir project using Oban.
phoenix-api-gen
Generate a full Phoenix JSON API from an OpenAPI spec or natural language description. Creates contexts, Ecto schemas, migrations, controllers, JSON views/renderers, router entries, ExUnit tests with factories, auth plugs, and tenant scoping. Use when building a new Phoenix REST API, adding CRUD endpoints, scaffolding resources, or converting an OpenAPI YAML into a Phoenix project.
hackernews
Browse and search Hacker News. Fetch top, new, best, Ask HN, Show HN stories and job postings. View item details, comments, and user profiles. Search stories and comments via Algolia. Find "Who is hiring?" threads. Use for any HN-related queries like "what's trending on HN?", "search HN for AI", "show comments on story X", "who is hiring?", "latest Ask HN posts".