by yuxino
Read PDF textbooks and ask AI about any paragraph, figure, or code block.
# Add to your Claude Code skills
git clone https://github.com/yuxino/satoriLast scanned: 8/28/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-08-28T15:56:02.669Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}satori is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by yuxino. Read PDF textbooks and ask AI about any paragraph, figure, or code block. It has 101 GitHub stars.
Yes. satori passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/yuxino/satori" and add it to your Claude Code skills directory (see the Installation section above).
satori is primarily written in TypeScript. It is open-source under yuxino on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh satori against similar tools.
No comments yet. Be the first to share your thoughts!
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
Satori comes from the Japanese word 悟り (satori, "enlightenment").
A macOS app for reading PDF textbooks. The page stays at the center; when a paragraph, figure, or code block does not make sense, select it and ask, or open the page-side question panel.
Requires macOS 14+ and an Apple silicon Mac. Download the latest build from GitHub Releases.
The published v3.3.1 build predates the explicit page-transmission controls in the current source. Do not use v3.3.1 with sensitive PDFs. Until a newer release is available, run the current source with Node.js 22.13+, Rust, and a stable macOS code-signing identity (Apple Development or a long-lived self-signed identity):
npm install
npm run app
The published build is not Apple-notarized. If you still test it, Control-click Satori, choose Open, then confirm once.
Open Settings and add an AI service connection before asking a question.
In the current source, books and history stay on your Mac. Relevant page images are sent to the active AI service only after you submit a question, complete an explicit region selection, or choose the outline-recognition action after its page range is disclosed; opening the question panel alone does not make a request.
MIT © 2026 yuxino