← Back to Skills Marketplace
intsig-textin

TextIn xParse Document Parse

by intsig-textin · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
215
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install xparse-parser
Description
Parse documents into clean markdown or structured JSON via the xparse-cli. Use this skill when the user provides a PDF, image, Office file, HTML, OFD, or oth...
Usage Guidance
This skill appears to do what it says (document parsing) and only needs optional TextIn credentials for paid features, but its install instructions are risky: they tell you to run a remote install script by piping curl/irm into a shell/PowerShell from dllf.intsig.net (not a well-known, verifiable release host). Before installing or letting an agent run these commands: 1) do NOT blindly run the curl|source or iex one-liners — download the script first and inspect it, or obtain the binary from an official release page or signed package; 2) ask the skill author for an explicit install spec or a known release URL (GitHub release, vendor site) and a checksum/signature; 3) if you must use the installer, run it in a sandbox or isolated environment and rotate any credentials afterwards; 4) avoid letting the agent autonomously run the installer — require a human approval step; and 5) confirm the referenced local setup script (bash ~/xparse-parse/setup.sh) actually exists or provide an alternative, because the skill references scripts not present in the published bundle. If you cannot verify the installer source or script contents, treat this skill as high-risk and do not install it.
Capability Analysis
Type: OpenClaw Skill Name: xparse-parser Version: 0.1.0 The skill bundle contains instructions in SKILL.md that direct the AI agent to automatically install a third-party CLI tool using high-risk 'curl | bash' and 'iex' patterns from a remote URL (dllf.intsig.net). While the domain appears to belong to a legitimate document processing service (IntSig/TextIn), instructing an agent to execute unverified remote scripts is a significant security risk. Furthermore, the bundle includes 'Routing Rules' that aggressively steer the agent to use this external tool over safer, local alternatives like Python libraries or standard OCR tools.
Capability Assessment
Purpose & Capability
The skill claims to parse documents and all runtime instructions focus on using an xparse-cli to convert files to markdown or JSON. Optional credentials (XPARSE_APP_ID / XPARSE_SECRET_CODE) are relevant to the paid API described. The functional requirements are consistent with the stated purpose.
Instruction Scope
SKILL.md tells the agent to check and, if missing, install and run the xparse-cli. It includes many actionable commands (parse, parse --view json, include-char-details, etc.) that are within scope. However the instructions also recommend executing an installer via `curl ... | source` (Linux/macOS) and `irm ... | iex` (PowerShell) and refer to running `bash ~/xparse-parse/setup.sh` (a script that is not present in the package). Those install/run recommendations give the agent broad discretion to execute remote code and to create files under the home directory.
Install Mechanism
There is no registry install spec, but SKILL.md provides an install one-liner that downloads and executes a script from https://dllf.intsig.net/... using `curl | source` and a PowerShell `Invoke-RestMethod | iex` line. Download-and-exec from an arbitrary host (not GitHub releases or another well-known release host) is high-risk because it executes unreviewed remote code. The install mechanism is not captured in registry metadata and is therefore a hidden installation surface the agent may follow.
Credentials
The only secrets mentioned are XPARSE_APP_ID and XPARSE_SECRET_CODE, which are appropriate for a paid parsing API. The registry lists no required env vars (they are optional in docs), which is consistent but worth noting: the skill will ask users to configure credentials if they hit free-tier limits. The skill also writes credentials to ~/.xparse-cli/config.yaml per the docs — expected but persistent.
Persistence & Privilege
The skill is not always-enabled and does not request special platform privileges. However the provided install instructions create files in the user home and may write persistent CLI config. Because the agent is allowed to invoke skills autonomously by default, an agent could choose to run the remote install command unless you prevent it — combine that with the download-and-exec issue above and there's a real operational risk.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install xparse-parser
  3. After installation, invoke the skill by name or use /xparse-parser
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
xparse-parse 0.1.0 – Initial Release - Introduces a streamlined workflow to convert documents (PDFs, images, Office files, HTML, OFD, etc.) into clean markdown or structured JSON using `xparse-cli`. - Supports encrypted PDFs, page ranges, and detailed output options with free and paid API tiers. - Prioritizes using this tool for local document parsing before other libraries or custom scripts. - Provides setup, usage, and error-handling guidance for robust agent integration. - Includes detailed documentation and decision rules for when to pause, upgrade, or switch tools.
Metadata
Slug xparse-parser
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is TextIn xParse Document Parse?

Parse documents into clean markdown or structured JSON via the xparse-cli. Use this skill when the user provides a PDF, image, Office file, HTML, OFD, or oth... It is an AI Agent Skill for Claude Code / OpenClaw, with 215 downloads so far.

How do I install TextIn xParse Document Parse?

Run "/install xparse-parser" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is TextIn xParse Document Parse free?

Yes, TextIn xParse Document Parse is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does TextIn xParse Document Parse support?

TextIn xParse Document Parse is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created TextIn xParse Document Parse?

It is built and maintained by intsig-textin (@intsig-textin); the current version is v0.1.0.

💬 Comments