Nutrient Node.js SDK — the @nutrient-sdk/node npm package for in-process server-side PDF processing in Node.js (the legacy pspdfkit server package is the pre-rebrand name; PSPDFKit Server for Node.js is deprecated). PSPDFKit rebranded to Nutrient; the npm package is now @nutrient-sdk/node and the API surface is the…
Nutrient Python SDK — the nutrient-sdk PyPI package for in-process server-side PDF and document processing in Python. Brand-new (launched Q1 2026); the older third-party pspdfkit PyPI package is unrelated to Nutrient and unmaintained. No external server, no DWS dependency — runs natively inside the Python process.…
Nutrient React Native SDK — the @nutrient-sdk/react-native npm package (the legacy pspdfkit-react-native package is the pre-rebrand name). PSPDFKit rebranded to Nutrient; the npm package is now @nutrient-sdk/react-native and the main component is NutrientView (not PSPDFKitView). Training data is stale on URLs, package…
Nutrient Web SDK — the @nutrient-sdk/viewer npm package (the legacy pspdfkit package is deprecated) for in-browser PDF rendering, annotation, signing, and Nutrient Instant real-time collaboration. PSPDFKit rebranded to Nutrient; the npm package is now @nutrient-sdk/viewer and the runtime entry point is…
Extract text from a PDF as structured Markdown for analysis, RAG, or LLM context. Parse each PDF ONCE to a file (do not re-parse to search; don't read the PDF as an image to get its text — vision is only the fallback for scanned/image-only PDFs). To find a specific fact, prefer a bounded grep -n -i -C2 "term" file |…
Extract layout-preserving plain text from a PDF — best for TABLES, INVOICES, columnar/financial PDFs where cell values and alignment must survive. Parse each PDF ONCE to a file. To find a specific fact, prefer a bounded grep -n -i -C2 "term" file | head. Reach for the query skill (BM-25, small -k, --language for…
Ranked (BM-25) retrieval over already-extracted text (output of pdf-to-markdown/pdf-to-text). For a specific term you can name, a bounded grep -C "term" file | head is leaner — use that first. Reach for query when a plain grep would flood (a common/ambiguous term over a corpus too large to scan) OR when you have no…
Remediate existing PDFs: auto-tag with PDF/UA semantic structure via the Nutrient DWS Accessibility API, then check the result with the bundled verifier.
Auto-tag existing PDFs with PDF/UA semantic structure (headings, lists, tables, reading order) for accessibility remediation via the Nutrient DWS Accessibility API. Use when the user wants to make an existing PDF accessible, auto-tag for screen readers, remediate for PDF/UA, or prepare a document for Section 508.…
Help address review/issue comments on the open GitHub PR for the current branch using gh CLI; verify gh auth first and prompt the user to authenticate if not logged in.
Search a specific GitHub repository for code using gh search and fetch file contents via gh api without cloning. Use when given a repo URL and query to locate logic in remote repos.
Multi-agent workflow (tracer/resolver/bypass) for secure code review, exploitability triage, and PoC validation in codebases. Use when conducting structured security research or penetration test analysis.
Structured workflow for investigating public software supply-chain attacks across local repositories, GitHub organizations, and CI/host fleets. Use when asked to assess exposure to compromised packages, malicious releases, package-manager attacks, GitHub Actions/OIDC abuse, or published IOC lists.
Send a desktop notification when pi finishes a task. Works on macOS, Windows, and Linux. On first use, interactively asks the user to choose a notification preference (always, ask every time, or never) via arrow-key selector. Use this skill at the end of every task completion — after committing, after finishing a code…
Process documents with Nutrient DWS Processor. Use for PDF generation and conversion, packet assembly, OCR, Processor JSON-content extraction, staged redaction, watermarking, signing, password protection, optimization, PDF/A, or PDF/UA output. Route high-fidelity markdown or spatial parsing to Nutrient Data…