SKILL/TREE

Your private reading-year dashboard, no Goodreads required

Tell it your goal and what you've finished this year — get a books-per-month chart, genre mix, pace vs goal, and a printable dashboard you can keep adding to.

$3.99
Works in Claude (Pro/Max/Team) or ChatGPT (Plus/Team) · paid AI plan required
Both Claude + ChatGPT packages included — you can't pick the wrong one.
Updated
01Tracks year-to-date count, books-per-month chart, pace vs your annual reading goal
02Genre distribution breakdown — see how much fiction vs non-fiction you actually read (not what you tell people)
03Average time-to-finish per book, including which books slowed you down
04Trifecta output: HTML dashboard artifact, CSV for spreadsheet paste, Google Sheets formulas for live updating
05Add a new book any time — re-run and the dashboard updates with the new totals and pace projection
06Owns your data — no Amazon, no Goodreads scraping, no public profile required

What it does

Goodreads sold to Amazon a decade ago and the product hasn't been touched since. StoryGraph is fine but it's still a SaaS account you don't own. This is a books read tracker for your annual reading challenge that lives wherever you want — HTML dashboard you can screenshot for end-of-year, CSV you can paste into Excel or Notion, or Google Sheets formulas if you want it to keep updating itself. Feed it your reading goal (52 books? 30? a specific page count?) and the books you've finished — title, author, genre, dates started/finished, rating. The skill produces a personal reading dashboard with year-to-date count, monthly bar chart, genre pie, pace-vs-goal projection (on track / behind by 4 books / ahead by 3), and time-to-finish averages so you can spot the slogs. Add a book mid-year, re-run, and the dashboard updates without touching anything else. Best for readers who want a Goodreads alternative they fully own, are running an annual reading challenge they're serious about, or just want a clean end-of-year screenshot without exporting from a service they don't trust.

Frequently asked

How do I track books read in a year without using Goodreads or StoryGraph?
Paste your finished books (title, author, genre, finish date, rating) into the skill. It outputs an HTML dashboard you can save, a CSV for spreadsheets, and Google Sheets formulas if you want a live-updating version. Your data lives in your files, not a third-party account.
Can it show me my pace vs my reading goal mid-year?
Yes. Tell it your annual goal (52 books, 12,000 pages, whatever) and as of today's date it tells you how many ahead or behind you are, the books-per-week pace needed to finish, and the projection if you stay at your current pace.
What if my list keeps growing — do I have to re-enter everything?
No. The Google Sheets output is set up so you append new rows and the dashboard recalculates automatically. The HTML and CSV are point-in-time snapshots — re-run with the new book added and you get an updated artifact.
Does it handle DNFs, audiobooks, or page-count goals instead of book-count goals?
Yes — mark DNFs and they're tracked separately. Mark audiobooks by hours or pages-equivalent. Set the goal as either total books or total pages and the dashboard math adapts.
Is this just a fancy spreadsheet I could build myself?
You could build the spreadsheet. What you'd be rebuilding is the chart styling, the pace-vs-goal projection formulas, the genre normalization, the time-to-finish calculation, and a clean print layout. The skill gives you all of that in 30 seconds the first time you run it.

Install — no Terminal required

After checkout you land on a page with a one-click download and a pre-built install prompt. Pick the AI you already pay for — both packages are included, so you can't pick wrong.

What you'll see the second your payment clears
Your license key
ST-XXXX-XXXX-XXXX · permanent
Pre-built install prompt⧉ Copy
ChatGPT package (ZIP)⬇ Download

No setup work before you buy — copy, paste, done.

Have Claude Pro, Max, or Team?
Copy the prompt, paste into Claude

Copy the pre-built install prompt from the success page, paste it into any Claude Code chat, and Claude installs the skill itself — about 10 seconds. Using the app instead? Drop the downloaded folder into a Claude Project's knowledge and ask Claude to use it.

Have ChatGPT Plus or Team?
Build a Custom GPT — ~2 minutes
  1. Click Download ChatGPT package (included with every purchase).
  2. Unzip it — inside is a SETUP.md and a knowledge/ folder.
  3. Go to chatgpt.com → your profile → My GPTs Create a GPTConfigure.
  4. Paste the Name, Description, and Instructions from SETUP.md into the matching fields.
  5. Under Knowledge, upload every file in the knowledge/ folder.
  6. Click Create/Save, open your GPT, and describe your task in plain English.

A paid plan on either platform is required — Claude (Pro, Max, or Team) or ChatGPT (Plus or Team). Comfortable with Terminal? A one-line npx skilltree-network install path is available too.

More in Personal Dashboards

View all Personal Dashboards skills →