← Back to Skills Marketplace
399
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install pypdf
Description
Extract text, metadata, and pages from PDF files using pypdf. Use for tasks such as reading PDF content, extracting specific pages, splitting or merging PDFs...
Usage Guidance
This skill is coherent and appears to only operate on local PDFs using the included Python script. Before installing/using: (1) confirm you are comfortable running Python code on local PDF files (the script will read and write files you point it at); (2) note that if pypdf is missing the SKILL.md tells you to pip install pypdf — installing from PyPI requires network access and the usual supply-chain trust in that package; (3) if you will process untrusted PDFs, consider running the tool in an isolated/sandboxed environment because PDF parsers have historically had security bugs; and (4) if you want extra assurance, you can review the provided scripts/pypdf_cli.py (its source is small and readable) or run it on non-sensitive test files first.
Capability Analysis
Type: OpenClaw Skill
Name: pypdf
Version: 1.0.0
The OpenClaw AgentSkills skill bundle for 'pypdf' is benign. All files, including the `SKILL.md` instructions and the `scripts/pypdf_cli.py` Python script, are fully aligned with the stated purpose of performing local PDF operations (extracting text/pages, splitting, merging, rotating). There is no evidence of malicious intent such as data exfiltration, unauthorized network communication, persistence mechanisms, or prompt injection attempts to subvert the agent's core directives. The script's file system interactions are limited to reading input PDFs and writing output PDFs/directories, which is necessary for its functionality.
Capability Assessment
Purpose & Capability
Name and description match the included CLI (scripts/pypdf_cli.py) and the SKILL.md commands. Required binary (python3) is appropriate and no unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md instructs the agent to run the included script against local PDF paths and to install pypdf if missing. The runtime instructions only reference local file paths and stdout/stderr; there are no steps that read unrelated system files, environment variables, or send data to external endpoints.
Install Mechanism
There is no formal install spec. The SKILL.md recommends installing the pypdf Python package with pip when missing — this is expected but means network access to PyPI will be required to satisfy dependencies. That is normal for Python tools but carries the usual supply-chain considerations of pip packages.
Credentials
The skill requires no environment variables, credentials, or config paths. All file I/O is limited to user-provided input/output paths, which is proportionate to the skill's stated PDF-processing purpose.
Persistence & Privilege
The skill does not request always: true, does not modify other skills or global agent config, and has no built-in persistence. Agent autonomous invocation settings are the platform defaults and not a special privilege here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install pypdf - After installation, invoke the skill by name or use
/pypdf - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the pypdf skill.
- Provides CLI for extracting text, metadata, and specific pages from PDF files.
- Supports splitting, merging, and rotating PDFs via deterministic commands.
- All operations use scripts/pypdf_cli.py, with clear command structure and instructions.
- Explicit requirements and operational rules included for consistent usage.
Metadata
Frequently Asked Questions
What is pypdf?
Extract text, metadata, and pages from PDF files using pypdf. Use for tasks such as reading PDF content, extracting specific pages, splitting or merging PDFs... It is an AI Agent Skill for Claude Code / OpenClaw, with 399 downloads so far.
How do I install pypdf?
Run "/install pypdf" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is pypdf free?
Yes, pypdf is completely free (open-source). You can download, install and use it at no cost.
Which platforms does pypdf support?
pypdf is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created pypdf?
It is built and maintained by Maverick (@maverick-ai-tech); the current version is v1.0.0.
More Skills