Security Audit
pdf-api-io-automation
github.com/ComposioHQ/awesome-claude-skillsTrust Assessment
pdf-api-io-automation received a trust score of 95/100, placing it in the Trusted category. This skill has passed all critical security checks and demonstrates strong security practices.
SkillShield's automated analysis identified 1 finding: 0 critical, 0 high, 1 medium, and 0 low severity. Key findings include Generic Rube MCP execution tools enable broad capabilities.
The analysis covered 4 layers: Manifest Analysis, Static Code Analysis, Dependency Graph, LLM Behavioral Safety. All layers scored 70 or above, reflecting consistent security practices.
Last analyzed on February 17, 2026 (commit 99e2a295). SkillShield performs automated 4-layer security analysis on AI skills and MCP servers.
Layer Breakdown
Behavioral Risk Signals
Security Findings1
| Severity | Finding | Layer | Location | |
|---|---|---|---|---|
| MEDIUM | Generic Rube MCP execution tools enable broad capabilities The skill instructs the LLM to use `RUBE_MULTI_EXECUTE_TOOL` and `RUBE_REMOTE_WORKBENCH`, which are generic execution tools provided by the Rube MCP. While the skill guides the LLM to search for 'PDF API IO operations' using `RUBE_SEARCH_TOOLS`, these execution tools themselves do not inherently restrict execution to only PDF-related tasks. If the Rube MCP allows these tools to execute arbitrary tools beyond the intended 'PDF API IO' scope, a malicious prompt could potentially manipulate the LLM to execute unintended or privileged operations via these generic execution mechanisms. The skill's reliance on these generic tools, without explicit in-skill scoping, introduces a dependency on the Rube MCP's internal security mechanisms to enforce tool access control. Ensure the Rube MCP strictly scopes the tools available to `RUBE_MULTI_EXECUTE_TOOL` and `RUBE_REMOTE_WORKBENCH` based on the context (e.g., the `use_case` provided to `RUBE_SEARCH_TOOLS` or the specific skill's manifest). Alternatively, if possible, use more narrowly scoped Rube tools that are specific to PDF operations rather than generic execution. | LLM | SKILL.md:45 |
Scan History
Embed Code
[](https://skillshield.io/report/a3caeb922bd84a16)
Powered by SkillShield