Back to skill
Skillv1.0.0
ClawScan security
tra-extract-text · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignMar 15, 2026, 12:01 PM
- Verdict
- Benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's instructions and requirements are internally consistent: it is an instruction-only wrapper that tells the agent to install and use the trafilatura CLI to extract text from web pages.
- Guidance
- This skill is coherent and simply documents how to install and use the trafilatura CLI. Before installing, consider: (1) 'pip install trafilatura' will fetch code from PyPI—verify the package's reputation and optionally pin a specific version; (2) there is no homepage/source repo listed in the skill metadata—if you care about provenance, check PyPI and the project's source to confirm authenticity; (3) run the tool in a sandboxed environment if you are concerned about executing third-party code; (4) be cautious when extracting content from internal or sensitive URLs (this can expose internal data to the agent environment); and (5) ensure you respect site terms/robots and copyright when scraping. If you want stricter controls, add an explicit install spec (trusted package source and pinned version) or pre-install trafilatura in a controlled environment rather than letting the agent run pip at runtime.
Review Dimensions
- Purpose & Capability
- okName/description (extract web page text/markdown/HTML/JSON/XML) match the SKILL.md which documents using the trafilatura CLI and its options. There are no unrelated credentials, binaries, or config paths requested.
- Instruction Scope
- okRuntime instructions are narrowly scoped to installing trafilatura and running the trafilatura CLI against user-provided URLs; they do not ask the agent to read unrelated files, environment variables, or to transmit results to any unexpected external endpoint.
- Install Mechanism
- noteThere is no formal install spec, but SKILL.md instructs running 'pip install trafilatura' (PyPI). This is expected for a Python CLI tool but means the agent or user will download code from PyPI at install time — a moderate, expected risk. The skill does not pin a version or point to an authoritative homepage/source repo.
- Credentials
- okThe skill requests no environment variables, secrets, or config paths. That is proportionate to its stated purpose.
- Persistence & Privilege
- okThe skill is instruction-only, not always-enabled, and does not request system-wide changes or persistent privileges. Autonomous invocation is permitted (platform default) but not combined with other concerning privileges.
