Back to skill
Skillv1.0.0
ClawScan security
PDF to Text · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignApr 17, 2026, 4:47 PM
- Verdict
- Benign
- Confidence
- medium
- Model
- gpt-5-mini
- Summary
- The skill is internally consistent — it forwards PDFs to pdfapihub.com's API to extract text and requires an API key — but it sends document contents to a third-party service (no homepage or publisher info is provided), so verify privacy/trust before using.
- Guidance
- This skill simply sends PDFs (or PDF URLs) to pdfapihub.com to obtain extracted text and requires you to provide an API key in the CLIENT-API-KEY header. Before installing or using: 1) Verify the reputation and privacy policy of pdfapihub.com (no homepage/publisher info is provided in the package). 2) Do not send sensitive or confidential PDFs to this service unless you trust its data-handling and retention policies. 3) Provide the API key securely (avoid pasting it into public chat history or code repositories). 4) If you need offline/local processing for sensitive documents, use a local PDF-to-text tool instead. 5) Confirm billing, rate limits, and where converted outputs are hosted (the example shows a CDN URL) so you understand where your data may reside.
Review Dimensions
- Purpose & Capability
- okName, description, SKILL.md, example.json, and skill.json all align: the skill calls an external PDF-to-text API (pdfapihub.com) and accepts a URL, base64 file, or multipart upload. Required inputs and output options match the stated purpose.
- Instruction Scope
- noteInstructions are narrow and consistent with conversion: POST to https://pdfapihub.com/api/v1/convert/pdf/txt with CLIENT-API-KEY and payload. However, using the skill will transmit full PDF contents (or a public PDF URL) to a third-party service — this is expected for a cloud conversion API but is a privacy/exfiltration risk for sensitive documents and should be considered before use.
- Install Mechanism
- okInstruction-only skill with no install spec or code files — nothing is written to disk or downloaded by the skill itself. Low install risk.
- Credentials
- noteThe skill does not declare or require environment variables, but it requires an API key supplied in the CLIENT-API-KEY header. That is proportionate for a third-party API, but the skill provides no mechanism for securely storing or retrieving that key; the user must manage it outside the skill.
- Persistence & Privilege
- okalways is false, the skill is user-invocable and not forced into every agent run. It does not request system config paths or modify other skills. Autonomous invocation is allowed (platform default) and is not by itself a concern here.
