A structured system for working through books like you'd work through a textbook with a tutor. It builds a local wiki as you go, compiling chapters into concepts, models, and cases, then tests your understanding with Socratic questioning before letting you move forward. The mastery test is strict: you need to explain, give examples, and apply ideas, not just say you got it. Includes spaced repetition review and cross-book comparison. Useful if you're reading to actually learn something rather than just finish the book. The pedagogy is deliberate, maybe overkill for casual reading, but that's the point.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
8
skills.sh installs
3.6K
GitHub stars
4K
last updated
Aug 21, 2026

Install

$ npx -y skills add sanyuan0704/sanyuan-skills --skill book-study --agent claude-code

Installs into .claude/skills of the current project.

Files

Book Study — Reading Coach

Guide users through books systematically. Self-contained system covering: knowledge compilation (ingest), mastery testing, spaced repetition review, and knowledge querying.

IRON LAW: Understanding is proven by explanation + example + application. Never mark a concept as mastered just because the user says "got it."

Usage

/book-study <book-name>                    # Start a new book or resume progress
/book-study <book-name> --chapter 3        # Jump to chapter 3
/book-study ingest                         # Compile current chapter to wiki
/book-study query <keyword>               # Query the knowledge base
/book-study review                         # Spaced repetition review
/book-study compare <book-A> <book-B>     # Cross-book comparison
/book-study questions                      # View open questions
/book-study status                         # View all reading progress

Data Structure

Wiki defaults to book-wiki/ under the current project root.

Sponsors

Details

Repository
github.com/sanyuan0704/sanyuan-skills
Categories
Testing & QA, Git & Pull Requests, Code Review & Quality, Productivity & Planning
First seen
Jun 3, 2026

More from sanyuan0704/sanyuan-skills

All 6
1wondelai avatarsteve-jobs-design-reviewwondelai/skillsReview designs, products, and features with Steve Jobs' standards: ruthless simplicity, focus, and end-to-end excellence. Use when the user mentions "Steve Jobs3.6Kskills.sh installs
2github avatarautoresearchgithub/awesome-copilotAutonomous iterative experimentation loop for any programming task. Guides the user through defining goals, measurable metrics, and scope constraints, then runs3.4Kskills.sh installs
3arize-ai avatararize-experimentarize-ai/arize-skillsCreates, runs, and analyzes Arize experiments for evaluating and comparing model performance. Covers experiment CRUD, exporting runs, comparing results, and eva3.2Kskills.sh installs
4dpearson2699 avatarcarplaydpearson2699/swift-ios-skillsBuild CarPlay-enabled apps using the CarPlay framework. Use when creating navigation, audio, communication, EV charging, parking, or food ordering apps for the 3.2Kskills.sh installs
5rorkai avatarasc-apple-adsrorkai/app-store-connect-cli-skillsUse when managing Apple Ads with asc, including auth, org lookup, campaigns, ad groups, ads, keywords, reports, raw API calls, and safe live testing.3.2Kskills.sh installs
6phuryn avatarbrainstorm-experiments-newphuryn/pm-skillsDesign lean startup experiments (pretotypes) for a new product. Creates XYZ hypotheses and suggests low-effort validation methods like landing pages, explainer 3Kskills.sh installs