Low Risk — Risk Score 15/100
Last scan:22 hr ago Rescan
15 /100
gtmetrix
GTmetrix integration for website performance analysis
GTmetrix integration skill using Membrane CLI with clear documentation and no malicious behavior detected.
Skill Namegtmetrix
Duration26.5s
Enginepi
Safe to install
Approve for use. Consider pinning the npm package version for reproducible builds.

Findings 1 items

Severity Finding Location
Low
Unpinned npm package version Supply Chain
The skill instructs users to install @membranehq/cli globally without specifying a version. This could lead to unexpected behavior if the package is updated.
npm install -g @membranehq/cli
→ Specify a version: npm install -g @membranehq/cli@latest or pin to specific version
SKILL.md:22
ResourceDeclaredInferredStatusEvidence
Filesystem NONE NONE No file operations in documentation
Network READ READ ✓ Aligned GTmetrix API access via Membrane proxy
Shell WRITE WRITE ✓ Aligned npm install, membrane CLI commands
Environment NONE NONE Membrane handles credentials server-side
Skill Invoke NONE NONE No skill chaining declared
Clipboard NONE NONE No clipboard access
Browser NONE NONE OAuth flow uses system browser
Database NONE NONE No database access
2 findings
🔗
Medium External URL 外部 URL
https://getmembrane.com
SKILL.md:7
🔗
Medium External URL 外部 URL
https://gtmetrix.com/api/
SKILL.md:19

File Tree

1 files · 5.8 KB · 143 lines
Markdown 1f · 143L
└─ 📝 SKILL.md Markdown 143L · 5.8 KB

Dependencies 1 items

PackageVersionSourceKnown VulnsNotes
@membranehq/cli * npm No Version not pinned in installation instructions

Security Positives

✓ Clear documentation matching actual functionality
✓ No credential harvesting - Membrane handles auth server-side
✓ No sensitive file/path access
✓ No obfuscation or base64-encoded commands
✓ No data exfiltration behavior
✓ Uses official Membrane CLI tool
✓ OAuth flow with browser for authentication
✓ No subprocess hidden from documentation