ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 5/5

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.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/gchapim/readwise-api
Or

What 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

  1. "Save this URL https://techcrunch.com/article to my Reader inbox and add the tags 'tech' and 'news'."
  2. "Show me my daily Readwise review for today and list my last 5 articles from the 'later' category."
  3. "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

Author@gchapim
Stars2387
Views0
Updated2026-03-09
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-gchapim-readwise-api": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#reading#productivity#knowledge-management#research#api
Safety Score: 5/5

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.

gchapim 2387

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.

gchapim 2387

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.

gchapim 2387

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.

gchapim 2387

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".

gchapim 2387