Scan Report
15 /100
sofort
SOFORT direct online banking payment integration skill using the Membrane CLI
This is a straightforward SOFORT payment integration skill that uses the Membrane CLI. All capabilities (network, shell) are declared, no hidden functionality exists, and credential management is properly delegated to Membrane.
Safe to install
No immediate action required. Consider pinning the @membranehq/cli version in documentation for reproducible builds.
Findings 2 items
| Severity | Finding | Location |
|---|---|---|
| Low | CLI package version not pinned Supply Chain | SKILL.md:25 |
| Low | Action discovery uses @latest tag Supply Chain | SKILL.md:53 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Network | READ | READ | ✓ Aligned | SKILL.md - all shell commands (membrane login, connect, action run, request) int… |
| Shell | WRITE | WRITE | ✓ Aligned | SKILL.md - documents npm install, membrane login, membrane connect, membrane act… |
| Filesystem | NONE | NONE | — | No file operations performed or declared |
| Environment | NONE | NONE | — | No environment variable access declared or observed |
| Skill Invoke | NONE | NONE | — | No inter-skill invocation declared |
| Clipboard | NONE | NONE | — | No clipboard access declared or observed |
| Browser | NONE | NONE | — | Browser used only for OAuth login flow, fully declared and user-driven |
| Database | NONE | NONE | — | No database operations declared or observed |
2 findings
Medium External URL 外部 URL
https://getmembrane.com SKILL.md:7 Medium External URL 外部 URL
https://developers.sofort.com/ SKILL.md:19 File Tree
1 files · 4.3 KB · 123 lines Markdown 1f · 123L
└─
SKILL.md
Markdown
Dependencies 1 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
@membranehq/cli | latest | npm | No | No version pinned — recommended to pin a specific version |
Security Positives
✓ All shell capabilities are explicitly declared in SKILL.md
✓ No credential harvesting — credentials are managed server-side by Membrane
✓ No hidden functionality or obfuscated code
✓ Credential management philosophy is sound: 'never ask the user for API keys or tokens'
✓ Only 1 file (SKILL.md) — no hidden scripts or binary artifacts
✓ No network IOCs beyond declared Membrane API endpoints
✓ Browser OAuth flow is user-initiated and fully transparent
✓ No sensitive file access (no ~/.ssh, ~/.aws, .env access)
✓ No base64-encoded execution or eval patterns