Turns PDFs, images, Office docs, and a bunch of other formats into clean markdown or structured JSON without wrestling with PyMuPDF or OCR servers. The free tier handles PDFs and images with zero setup, which covers most quick document tasks. Paid API unlocks Word, Excel, PowerPoint, HTML, and a few niche formats like OFD. The routing is refreshingly opinionated: it tells Claude to try xparse first and only fall back to Python libraries or OCR after a clear failure. Handles encrypted files and page ranges. The JSON output includes character bounding boxes and confidence scores if you need that level of detail. Good default for any workflow that starts with "read this file" instead of "here's some text."

skills.sh installs
516
GitHub stars
34
last updated
Aug 21, 2026

Install

$ npx -y skills add intsig-textin/xparse-skills --skill xparse-parse --agent claude-code

Installs into .claude/skills of the current project.

Files

xparse-parse

Use the installed xparse-cli as the only parsing, authentication, quota, and document-navigation execution kernel. Do not reproduce its HTTP, OAuth, quota, PDF splitting, or result-merging logic in the Skill.

Task context

For every new user request, create one private 0600 JSON file before the first xParse command:

{
  "schema_version": "xparse_task_context.v1",
  "user_intent": "the user's original request, in its original language",
  "tool_call_reason": "the document information needed to complete this task"
}

Sponsors

Details

Repository
github.com/intsig-textin/xparse-skills
Categories
Frontend Development, AI & Agent Building, CLI & Terminal, Office & Documents
First seen
Jun 3, 2026
1hkuds avatarcli-anything-iterm2-ctlhkuds/cli-anythingProvides the cli-anything-iterm2 commands — the only way to actually send text to iTerm2 sessions, read live terminal output and scrollback history, manage wind512skills.sh installs
2aj-geddes avatarinteraction-designaj-geddes/useful-ai-promptsDesign meaningful interactions and microinteractions. Create delightful user experiences through thoughtful animation, feedback, and responsive interface design510skills.sh installs
3parcadei avatarhook-developerparcadei/continuous-claude-v3Complete Claude Code hooks reference - input/output schemas, registration, testing patterns506skills.sh installs
4freestylefly avatarcanghe-format-markdownfreestylefly/canghe-skillsFormats plain text or markdown files with frontmatter, titles, summaries, headings, bold, lists, and code blocks. Use when user asks to "format markdown", "beau505skills.sh installs
5jezweb avataraccessibilityjezweb/claude-skillsBuild WCAG 2.1 AA compliant websites with semantic HTML, proper ARIA, focus management, and screen reader support. Includes color contrast (4.5:1 text), keyboar505skills.sh installs
6freestylefly avatarremotion-best-practicesfreestylefly/canghe-skillsBest practices for Remotion - Video creation in React503skills.sh installs