Security Audit
payhip-automation
github.com/ComposioHQ/awesome-claude-skillsTrust Assessment
payhip-automation received a trust score of 82/100, placing it in the Mostly Trusted category. This skill has passed most security checks with only minor considerations noted.
SkillShield's automated analysis identified 2 findings: 0 critical, 1 high, 1 medium, and 0 low severity. Key findings include Integration of external Rube MCP server, Unpinned dependency on Rube MCP.
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 20, 2026 (commit 27904475). SkillShield performs automated 4-layer security analysis on AI skills and MCP servers.
Layer Breakdown
Behavioral Risk Signals
Security Findings2
| Severity | Finding | Layer | Location | |
|---|---|---|---|---|
| HIGH | Integration of external Rube MCP server The skill instructs the user/agent to configure their client to use `https://rube.app/mcp` as an MCP server. Relying on an external, third-party service introduces a significant supply chain risk. If `rube.app` were compromised or malicious, it could lead to data exfiltration, command injection, or other security breaches through the tools provided by the MCP. The skill itself does not provide any mechanisms to verify the integrity or trustworthiness of the `rube.app` endpoint. Implement mechanisms to verify the integrity and trustworthiness of external MCP servers. Consider sandboxing interactions with external services. Provide clear warnings to users about the risks associated with integrating third-party services. If possible, host critical components internally or use trusted, audited providers. | LLM | SKILL.md:17 | |
| MEDIUM | Unpinned dependency on Rube MCP The skill's manifest declares a dependency on 'rube' from the 'mcp' ecosystem (`"requires": {"mcp": ["rube"]}`). However, no specific version is pinned. This means the skill will use whatever version of the Rube MCP is currently available, which could change over time. Unpinned dependencies introduce a supply chain risk, as updates to the external service could introduce breaking changes, vulnerabilities, or malicious behavior without explicit consent or review. Specify a version constraint for the 'rube' MCP dependency in the manifest to ensure stability and allow for controlled updates. For external services, consider using versioned endpoints if available. | LLM | SKILL.md:1 |
Scan History
Embed Code
[](https://skillshield.io/report/8e10739c7b2d389a)
Powered by SkillShield