← Back to Skills Marketplace
lifei68801

PDF to Markdown

by lifei68801 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
236
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install pdf2md-clean
Description
Convert PDF to Markdown using local processing. No external API calls.
Usage Guidance
This skill appears coherent and local-only. Before installing: (1) note the SKILL.md path (scripts/pdf2md.py) doesn't match the included filename (pdf2md.py) — adjust the command or move/rename the file when running; (2) install pdfplumber from PyPI (pip install pdfplumber) in a virtualenv; (3) run on a trusted or isolated environment if you process untrusted PDFs (malicious PDFs can try to exploit parsers or cause resource exhaustion even if no network is used); (4) inspect the script yourself (it's short and readable) and verify you only give it files you intend to convert.
Capability Analysis
Type: OpenClaw Skill Name: pdf2md-clean Version: 1.0.0 The skill bundle is a legitimate PDF-to-Markdown converter that operates entirely locally using the pdfplumber library. The Python script (pdf2md.py) and the agent instructions (SKILL.md) are consistent with the stated purpose, containing no network calls, obfuscation, or attempts at data exfiltration or prompt injection.
Capability Assessment
Purpose & Capability
Name/description (local PDF→Markdown) match the included Python script and the declared requirements (pdfplumber, python). The skill only needs file read/write to operate, which is proportional.
Instruction Scope
SKILL.md instructs running python scripts/pdf2md.py but the provided file is pdf2md.py at the repository root (minor path mismatch). Otherwise the runtime instructions only read the provided PDF and write Markdown output; they do not perform network calls or access unrelated files or env vars.
Install Mechanism
No install spec (instruction-only) and the code uses a standard PyPI dependency (pdfplumber). Nothing is downloaded from untrusted URLs or written to unexpected locations.
Credentials
No environment variables, credentials, or config paths are requested. The only declared permissions are file read/write, which the script uses only for the input and optional output files.
Persistence & Privilege
always is false and the skill does not request persistent/system-wide changes or modify other skills. Autonomous invocation is allowed by default (normal), and there are no additional privileged behaviors.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install pdf2md-clean
  3. After installation, invoke the skill by name or use /pdf2md-clean
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug pdf2md-clean
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is PDF to Markdown?

Convert PDF to Markdown using local processing. No external API calls. It is an AI Agent Skill for Claude Code / OpenClaw, with 236 downloads so far.

How do I install PDF to Markdown?

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

Is PDF to Markdown free?

Yes, PDF to Markdown is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does PDF to Markdown support?

PDF to Markdown is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created PDF to Markdown?

It is built and maintained by lifei68801 (@lifei68801); the current version is v1.0.0.

💬 Comments