otzaria-library
otzaria-library contém 5 skills coletadas de Otzaria, com cobertura ocupacional por repositório e páginas de detalhe dentro do site.
Skills neste repositório
Audits and verifies Otzaria commentary↔source `_links.json` files produced by the otzaria-commentary-linker skill — for any citing book (מפרש/תרגום/מדרש/etc.), not a specific title. Use whenever the user asks to check, verify, validate, QA, or spot-check a links file ("תבדוק את הקישורים", "אמת את קובץ הקישורים", "QA על הלינקים", "בדיקת קישורים של X על Y", "ביקורת על הקישורים"), after a linker run reports low-confidence lines, for batch audits of many books, or when reviewing whether רש"י/תוס'/בד"ה lines are wrongly linked as commentary→base text instead of super_commentary→that intermediate book. Not when creating or rewriting the links themselves (that is otzaria-commentary-linker).
Use this skill whenever the user wants to link a commentary, parshanut, targum, midrash, or reference book to its base/source text inside the "otzaria-library" project — i.e. produce or update the links folder's "book title"_links.json file that makes a מפרש (commentary) show up correctly next to the base text it comments on (e.g. a Gemara/Mishnah/Tanakh tractate) in the Otzaria app's side-by-side reading view. Trigger this any time the user says things like "תקשר לי את הספר X שיהיה מפרש על Y", "תקשר בין X ל-Y", "תעדכן/תוסיף קישורים לספר X", "תמצא את מסכת Y ב-DB ותקשר אליה", or generally describes matching a commentary's paragraphs to the corresponding lines of a source text, even if they don't spell out every step or mention this skill by name. Also use it if the user references seforim.db, the Otzaria SQLite database, or asks how to find a source book's line numbers / heRef for linking purposes.
Use whenever the user wants a commentary/מפרש that already has a finished "title_links.json" file (from the sibling otzaria-commentary-linker skill) to actually show up in the Otzaria app — i.e. write those links into the live seforim.db so the מפרש appears in the base text's commentary panel, not just sit as a standalone book. Trigger for phrases like "תשים את הקישורים בתוכנה", "תעדכן את seforim.db", "תגרום ל-X להופיע כמפרש על Y באפליקציה", "עשה import של הקישורים", "למה המפרש לא מופיע ליד המסכת", "תכניס ל-DB", "הכנס קישורים", "ingest links", or to patch live library links after linker/QA work — or any request to make an already-produced _links.json take effect in the running app, even without naming seforim.db or this skill. Also use if "ייבוא דורות וקישורים" failed for an official library book (that button targets personal books, not this case). This is the single, canonical skill for writing links into the live DB — do not create a second one for the same job. Do NOT use for producing/editing the _links.j
Audits whether a book (and its commentary links) were correctly ingested into Otzaria's live seforim.db. Use when the user asks to verify DB insertion, check if a מפרש shows up on a מסכת, audit "האם הכניסו את הספר כמו שצריך", compare _links.json against seforim.db, or diagnose missing commentators after library build / manual DB write. Triggers: "תבדוק אם הכניסו ל-DB", "האם הספר ב-DB", "למה המפרש לא מופיע על המסכת", "audit ingestion".
Use when the user asks to process a Dicta book — identify headings, validate hierarchy, OCR-compare against the original PDF, or run final QA before pushing to otzaria-library. Triggers: "תעבד ספר דיקטה", "בדיקה סופית", "השוואה מול PDF", "זיהוי כותרות". The skill orchestrates: HebrewBooks DB lookup → PDF download → page OCR → diff → header proposal → QA report.