Skip to content

DirectorySkills

Reading log: sheet, made in this run
Run 1Reading log“Make a reading log for 2026 from my list, my goal is 30 books”
Runs in
  • Claude Code
  • Codex
  • Cursor
  • Gemini CLI
  • GitHub Copilot
  • OpenCode
Generates with
Your agent's model
Tested with
Claude Code 2.1.322Claude Opus 5.51 real run, 9 Nov
Needs
Node 20+Chrome
Licence
Recaply licence

Reading Log

Turns a list of books into a printable reading log: a yearly goal, books finished per month, and dates, pages and a rating per book.

$9.99once, yours to keep

Turns a list of books (typed, pasted or exported from a reading app) into a printable reading log for the year: the goal and a progress strip, a small chart of books finished per month, pages read and average rating, then a row per book with title and author, started and finished dates, pages, stars and a note, plus empty rows to keep going. Saved as a print-ready PDF (A4 or Letter, as many pages as it needs) and a PNG preview. Books still being read are marked, and dates come out in the reader's language. Free to run: no API key, only Node and Chrome. Use when someone wants a reading log, a reading tracker, a book log for the year, a reading challenge sheet, a printable list of books read, or their reading app export made printable.

By RecaplyUpdated 11 Nov

Install Reading Log

After the download, ask your agent to add it, or run the line yourself.

Read https://recaply.co/skills/reading-log-sheet/install.md and follow it to install the reading-log-sheet skill from reading-log-sheet.zip.

Paste it into your agent. It reads our install steps, finds the ZIP you downloaded and adds the skill for you.

New to skills? How to install a skill

Similar skills

All 735 skills

Who Reading Log is for

What you get

  • A print-ready PDF on A4 or Letter, and a PNG preview
  • Books still being read are marked, and dates come out in the reader's language
  • Free to run: no key and no cost

Good fit

  • A reading log
  • A reading tracker
  • A book log for the year

Not for

  • Editable Word or Google Docs files
  • Sheets in another company's brand

About this skill

You say

Make a reading log for 2026 from my list, my goal is 30 books

It said back

Your 2026 reading log is ready. It's 2 pages on A4.

  • PDF to print: reading-log/sheet.pdf
  • Previews: reading-log/sheet.png (page 1) and reading-log/sheet-2.png (page 2)
Show more

What it did in run 1

  1. reading-log-sheet
  2. ls -la
  3. ./books.csv
  4. node .claude/skills/reading-log-sheet/scripts/check.mjs
  5. mkdir -p reading-log && cd reading-log && cat > sheet.json <<'EOF' { "kind": "readinglog", "lang": "en", "title": "Reading log", "year": 2026, "goal": 30, "rows": 30, "books": [ {"title": "The Midnight Library", "author": "Matt Haig", "started": "2026-01-02", "finished": "2026-01-20", "pages": 288, "rating": 4}, {"title": "Lessons in Chemistry", "author": "Bonnie Garmus", "started": "2026-01-22", "finished": "2026-02-11", "pages": 400, "rating": 5}, {"title": "The Thursday Murder Club", "author": "Richard Osman", "started": "2026-02-12", "finished": "2026-02-28", "pages": 382, "rating": 4}, {"title": "Tomorrow and Tomorrow and Tomorrow", "author": "Gabrielle Zevin", "started": "2026-03-02", "finished": "2026-04-01", "pages": 416, "rating": 5}, {"title": "Sapiens", "author": "Yuval Noah Harari", "started": "2026-04-03", "pages": 443}, {"title": "The Secret History", "author": "Donna Tartt", "started": "2026-05-10", "finished": "2026-06-02", "pages": 524, "rating": 3} ] } EOF node ../.claude/skills/reading-log-sheet/scripts/sheet.mjs sheet.json --all-pages && ls
  6. ./reading-log/sheet.json
  7. cd reading-log && node ../.claude/skills/reading-log-sheet/scripts/sheet.mjs sheet.json --all-pages && ls
  8. ./reading-log/sheet.png
  9. ./reading-log/sheet-2.png
  10. Done

9 Nov 2026 · Claude Code 2.1.322 with Claude Opus 5.5 · 29 s · $0.24 of API use

Questions

Is Reading Log free?

No. Reading Log costs $9.99 once and stays in your Recaply account, or it comes with the Recaply plan ($19.99 a month), which opens every premium skill and prompt.

Which agents can use Reading Log?

Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot and OpenCode.

What do I get when I buy Reading Log?

A ZIP of the whole skill folder (60 KB): the SKILL.md your agent follows and its 10 other files, the references, templates and scripts it uses. You download it from this page whenever you need it, and install it in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot and OpenCode. The Recaply plan opens it too, with every other premium skill and prompt.

How do I install Reading Log?

Buy it, then download the ZIP from this page. For Claude Code, unzip it into .claude/skills/ in your project. For Codex, Cursor and Gemini CLI, unzip it and run npx skills add ./reading-log-sheet with your agent's flag.

What do I get from Reading Log?

A print-ready PDF on A4 or Letter, and a PNG preview. Books still being read are marked, and dates come out in the reader's language. Free to run: no key and no cost.

What does Reading Log need?

Node 20+ and Chrome, and no API key. Each use costs nothing beyond your agent.

How big is Reading Log?

11 files, about 44,876 tokens in all. The SKILL.md is about 1,995 tokens, and your agent reads it only when the job fits.

What does a run cost?

Our 1 runs took 29 s to 29 s and $0.24 to $0.24 of API use each, in Claude Code with claude-opus-5-5. On a Claude plan, a run counts toward your usage instead.

Do I have to name Reading Log to use it?

Type /reading-log-sheet first to make sure it loads. Without it, Claude Code may judge a small job simple enough to do without the skill.