Blinkist Daily Collector
Automatically fetch and save Blinkist's daily free book summary.
Overview
Blinkist offers one free book summary every 24 hours. This skill automates the collection process using jina.ai's text extraction service to bypass Cloudflare protection.
How It Works
- Fetches the daily free book page via jina.ai
- Extracts book title, author, and URL slug
- Retrieves the full book summary content
- Saves as a formatted Markdown file
Usage
Manual Collection
Run the collection script:
python skills/blinkist-daily/scripts/collect_blinkist.py
The script will:
- Create a timestamped Markdown file in the current directory (or specified via
--output) - Output the file path upon completion
- Include book metadata (title, author, rating, reading time)
Technical Details
Data Sources
- Daily Page:
https://r.jina.ai/http://www.blinkist.com/en/app/daily - Book Content:
https://r.jina.ai/http://www.blinkist.com/en/reader/books/{book-slug}-en
Output Format
Files are saved as: blinkist-daily-YYYY-MM-DD.md
Each file includes:
- Book title and author
- Rating and reading time
- Category tags
- Chapter summaries
- Key takeaways
Dependencies
- Python 3.x
- requests library
References
See references/parsing-rules.md for detailed parsing logic.