Convert PDFs to structured Markdown that preserves headings, tables, lists, and reading order via CLI. Unlock workflows for extracting text from documents, batch processing files, preparing content for RAG ingestion into LLMs, generating LLM context, and analyzing PDFs.
npx claudepluginhub pspdfkit-labs/nutrient-skills --plugin pdf-to-markdownAI agent skills for Nutrient APIs and SDKs. Works with Claude Code, Codex, Pi, Cursor, Gemini CLI, and other agents.
| Plugin | Skill | Description |
|---|---|---|
nutrient-dws | document-processor-api | Convert, extract, transform, and secure documents via the Nutrient Document Web Services API |
pdf-to-markdown | pdf-to-markdown | Extract text from PDFs as structured, semantic Markdown |
Install using the Skills CLI:
npx skills add pspdfkit-labs/nutrient-skills --skill document-processor-api
npx skills add pspdfkit-labs/nutrient-skills --skill pdf-to-markdown
This works with Claude Code, Codex, Cursor, Gemini CLI, and many other agents.
To list all available skills in this repo:
npx skills add pspdfkit-labs/nutrient-skills --list
Both Claude Code and Codex support the /plugin command:
/plugin marketplace add pspdfkit-labs/nutrient-skills
/plugin install nutrient-dws@nutrient-skills
After installation, the plugin's skills will automatically load in all future sessions.
You can install the Nutrient skills with:
pi install git:github.com/PSPDFKit-labs/nutrient-skills
Pi will load all skills from the packaged plugins/*/skills directories. If you only want to try the package without installing it, use:
pi -e git:github.com/PSPDFKit-labs/nutrient-skills
You can still point Pi at a specific plugin's skills/ directory or at the repo-wide plugins/ directory in ~/.pi/agent/settings.json or a project-local .pi/settings.json if you prefer manual control.
Clone the repository and point your agent at the skill directory:
git clone https://github.com/pspdfkit-labs/nutrient-skills.git
# Skills live under plugins/<plugin>/skills/<skill>/SKILL.md
Reference SKILL.md directly in your agent's context, or symlink the skill directory into wherever your agent resolves skills.
.claude-plugin/
marketplace.json Marketplace catalog
AGENTS.md Agent instructions (Codex, generic)
CLAUDE.md Agent instructions (Claude Code)
plugins/
<plugin-name>/ One directory per plugin
.claude-plugin/
plugin.json Plugin manifest (Claude Code)
.codex-plugin/
plugin.json Plugin manifest (Codex)
skills/
<skill-name>/ One or more skills per plugin
SKILL.md Skill definition
scripts/ Optional: task scripts
assets/ Optional: templates, static files
references/ Optional: API docs, guides
Convert any file, URL, or media to clean Markdown — PDF, EPUB, HTML, images, YouTube, audio, video, and more
PDF data extraction with multi-backend support (markitdown, docling, pdfplumber, etc.)
Ingest documentation sites and generate Claude Code skills
A collection of useful utilities, tools, and skills for Claude Code
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Share bugs, ideas, or general feedback.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim