Scan Report
10 /100
ceipal
Ceipal integration. Manage data, records, and automate workflows via the Membrane CLI.
This is a thin documentation-only skill that describes how to use the Membrane CLI to interact with the Ceipal API. No scripts, no code, no credential handling — all auth and networking are delegated to a legitimate third-party CLI.
Safe to install
Safe to use. No local code execution beyond standard `npm install -g`. Monitor Membrane CLI's own supply-chain posture if the organization requires strict dependency controls.
Findings 1 items
| Severity | Finding | Location |
|---|---|---|
| Low | Global npm install of third-party CLI Supply Chain | SKILL.md:27 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | READ | READ | ✓ Aligned | npm install -g @membranehq/cli — writes to global npm prefix |
| Network | READ | READ | ✓ Aligned | membrane request / membrane action run — outbound to Ceipal API via Membrane pro… |
| Shell | WRITE | WRITE | ✓ Aligned | Executes `membrane` CLI commands via shell — declared in SKILL.md |
| Environment | NONE | NONE | — | No environment variable access observed |
| Skill Invoke | NONE | NONE | — | No cross-skill invocation observed |
| Clipboard | NONE | NONE | — | No clipboard access observed |
| Browser | NONE | NONE | — | Browser used only for OAuth login flow (declared); no programmatic browser contr… |
| Database | NONE | NONE | — | No database access observed |
2 findings
Medium External URL 外部 URL
https://getmembrane.com SKILL.md:7 Medium External URL 外部 URL
https://www.ceipal.com/api-docs/ SKILL.md:19 File Tree
1 files · 4.6 KB · 148 lines Markdown 1f · 148L
└─
SKILL.md
Markdown
Dependencies 1 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
@membranehq/cli | latest (not pinned) | npm | No | Version not pinned — global install recommended in docs |
Security Positives
✓ No local scripts or code files — this is a documentation-only skill
✓ No credential handling — Membrane manages auth server-side
✓ No credential harvesting or environment variable iteration
✓ No obfuscation, base64, or anti-analysis patterns
✓ No hidden functionality — all operations are described in SKILL.md
✓ No data exfiltration — all network traffic is to declared, relevant Ceipal/Membrane endpoints
✓ No persistence mechanisms (no cron, startup scripts, or backdoors)
✓ No supply-chain IOCs beyond the documented npm package