core

Solid

Extraction schemas, QC criteria, provider routing rules, and page estimation for the reading-assistant plugin

AI & Automation 2 stars 0 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 78/100

Stars 20%
16
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Reading Assistant Core ## Extraction Categories & JSON Schemas ### Fact ```json { "category": "fact", "text": "the factual claim", "chapter": 0, "page_estimate": 1, "context": "surrounding paragraph", "confidence": "high|medium|low" } ``` ### Example ```json { "category": "example", "text": "the example/anecdote", "chapter": 0, "page_estimate": 1, "context": "surrounding paragraph", "illustrates": "what concept this illustrates" } ``` ### Metaphor / Analogy ```json { "category": "metaphor", "text": "the figurative language", "chapter": 0, "page_estimate": 1, "source_domain": "what it compares from", "target_domain": "what it compares to", "context": "surrounding paragraph" } ``` ### Quote / Punch Line ```json { "category": "quote", "text": "exact quote from source", "chapter": 0, "page_estimate": 1, "speaker": "author or character name", "context": "surrounding paragraph", "verified": false } ``` ### Glossary Term ```json { "category": "glossary", "term": "the term", "definition": "as used in this book", "chapter_first_seen": 0, "related_terms": ["term1", "term2"] } ``` ## Page Estimate Derivation ``` page_estimate = chapter_start_page + (start_char / chars_per_page) where: chapter_start_page = sum(prior_chapter_word_counts) / 250 chars_per_page = 1500 ``` ## QC Thresholds | Check | Pass | Warn | Fail | |-------|------|------|------| | Quote verification | ≥95% match at ≥0.95 | ≥80% | <80% | | Summa...

Details

Author
shaii819
Repository
shaii819/reading-assistant-for-claude
Created
3 months ago
Last Updated
yesterday
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category