Back to skill
Skillv1.0.4
ClawScan security
Linkedin Outreach ยท ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignFeb 27, 2026, 8:57 PM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's code, instructions, and resource usage are consistent with a LinkedIn browser-automation CLI; it stores session data locally and requests LinkedIn credentials (expected for this purpose).
- Guidance
- This skill appears to do what it says: it automates LinkedIn via a local Playwright-driven browser and stores session and usage files in ~/.config/linkedin-outreach. Before installing or running it, be aware that: (1) you will need Node.js and Playwright (Playwright may download browser binaries); (2) for auto-login you may provide your LinkedIn email/password โ those are sensitive and will be used to create a local session file (session.json) that contains storageState (session cookies/tokens); (3) do not run untrusted binaries with your primary account โ consider using a secondary/test account; (4) review the code locally if you plan to supply credentials, and back up or secure the ~/.config/linkedin-outreach directory if the machine is shared. If you want extra assurance, run the code in a disposable environment (container or VM) and inspect session/data files before and after use.
Review Dimensions
- Purpose & Capability
- okName/description (LinkedIn automation) matches the included CLI code and Playwright-based browser automation. Required resources (browser automation, local config) are appropriate for the stated functionality. There are no requests for unrelated cloud credentials or system-wide secrets.
- Instruction Scope
- okSKILL.md instructs running the CLI to login, search, connect, follow-up and generate reports; the code performs these actions via Playwright and stores data under ~/.config/linkedin-outreach. The instructions do not ask the agent to read unrelated files or exfiltrate data to unknown endpoints.
- Install Mechanism
- noteThis is an instruction-only skill with source files included (no platform install spec). It depends on Node.js >=18 and Playwright; installing/running will pull in Playwright and its browser binaries (expected for this tool). No arbitrary download URLs or extract steps are present in the repo.
- Credentials
- noteThe metadata declares no required env vars, while SKILL.md documents optional LINKEDIN_EMAIL / LINKEDIN_PASSWORD and a LINKEDIN_CONFIG path โ asking for LinkedIn credentials is sensible for auto-login, but credentials are sensitive. Other than that, no unrelated secrets or many variables are requested.
- Persistence & Privilege
- okThe skill persists session.json, data.json and usage.json under ~/.config/linkedin-outreach to reuse sessions and track free-tier usage; this is consistent with its purpose. It does not request always:true, nor does it modify other skills or system-wide settings.
