Analyzes your Readwise Reader library and generates a personalized profile that other skills use to tailor their behavior. It spawns a subagent to run parallel queries across your highlights, saved docs, and tags, then writes a structured persona file covering your interests, reading style, current obsessions, and specific triage preferences. Starts with a quick pass in under two minutes, then optionally does a deeper analysis with more targeted queries. The clever bit is the triage guidance section, which teaches downstream skills how to pitch content to you based on your patterns. If you use multiple Reader skills, this makes them much smarter about what you actually care about. Takes some setup time but pays dividends if your library is large and you want personalized filtering.

skills.sh installs
496
GitHub stars
328
last updated
Aug 21, 2026

Install

$ npx -y skills add readwiseio/readwise-skills --skill build-persona --agent claude-code

Installs into .claude/skills of the current project.

Files

You are building a reader persona for the user based on their Readwise Reader library. This persona file is used by other skills (triage, quiz, etc.) to personalize their experience.

Readwise Access

Check if Readwise MCP tools are available (e.g. mcp__readwise__reader_list_documents). If they are, use them throughout (and pass this context to the subagent). If not, use the equivalent readwise CLI commands instead (e.g. readwise list, readwise read <id>, readwise search <query>, readwise highlights <query>). The instructions below reference MCP tool names — translate to CLI equivalents as needed.

Welcome

Open with a brief introduction:

Build Persona · Readwise Reader

I'll analyze your reading history — saves, highlights, and tags — and build a reader_persona.md profile in the current directory. Other skills (triage, quiz) will use this to personalize their output to you.

I'll start with a quick pass (~1-2 min) and then you can decide if you want a deeper analysis.

Process

IMPORTANT: This skill involves fetching a lot of data. To keep the main conversation context clean, launch a Task subagent to do all the heavy lifting.

Sponsors

Details

Repository
github.com/readwiseio/readwise-skills
Category
DevOps & CI/CD
First seen
Jun 3, 2026

More from readwiseio/readwise-skills

All 11
1parcadei avatarbuildparcadei/continuous-claude-v3Workflow orchestrator that chains existing skills for feature development490skills.sh installs
2aj-geddes avatarincident-response-planaj-geddes/useful-ai-promptsCreate and execute incident response procedures for security breaches, data leaks, and cyber attacks. Use when handling security incidents, creating response pl484skills.sh installs
3levnikolaevich avatarln-100-documents-pipelinelevnikolaevich/claude-code-skillsCreates complete project documentation system (project docs, reference, tasks, tests). Use when bootstrapping docs from scratch or regenerating all.479skills.sh installs
4parcadei avatartdd-migration-pipelineparcadei/continuous-claude-v3Orchestrator-only workflow for migrating/rewriting codebases with full TDD and agent delegation478skills.sh installs
5product-on-purpose avatarfoundation-build-risk-reviewproduct-on-purpose/pm-skillsRuns a fast pre-build risk review on a product idea, feature request, or scope change, naming the single assumption most likely to make it fail and returning a 473skills.sh installs
6forcedotcom avatartrigger-refactor-pipelineforcedotcom/afv-librarytrigger refactor pipeline470skills.sh installs