Skip to content

v0.2.0 - Reader Skill Release

Choose a tag to compare

@xinthink xinthink released this 09 Mar 07:24
· 12 commits to main since this release

πŸŽ‰ First Release of Reader Skill

This release marks a significant milestone with the introduction of the Reader Skill - a standalone knowledge package that enables Claude to interact directly with the Readwise Reader API.

✨ What's New

Reader Skill (New)

A complete skill package for direct Readwise Reader API integration:

  • 7 executable scripts for all major operations:
    • list_documents.py - Query documents with flexible filtering
    • create_document.py - Save URLs and content to your library
    • update_document.py - Modify document metadata
    • bulk_update_documents.py - Batch operations (up to 50 documents)
    • delete_document.py - Remove documents from library
    • list_tags.py - List and manage tags
  • Comprehensive documentation with API references and usage guides
  • Automatic rate limit handling and retry logic
  • Standardized error handling with clear exit codes

πŸ› Bug Fixes & Improvements

  • Fixed type errors in Reader scripts (2b75fb5)
  • Renamed ACCESS_TOKEN to READWISE_ACCESS_TOKEN with backward compatibility (d3a77fe)

πŸ“š Documentation

  • Added CLAUDE.md with development guidance (ada4f21)
  • Removed uv.lock from git tracking (77dd5b1)

πŸ“¦ Installation

The Reader Skill can be installed via:

npx skills add ./skills/reader

Or manually linked:

ln -s $(pwd)/skills/reader ~/.claude/skills/reader

πŸ”— Resources


Full Changelog: v0.1.0...v0.2.0