ttj-skills-playwright
Drive an existing Chrome over CDP (Playwright core) with one-shot commands — eval, goto, click, type, wait, tabs, screenshot — plus page element visualization and crawl-target analysis. Skill for Claude Code & Codex.
This report shows the evidence for ttj-skills-playwright@1.4.10. 4 of 9 known versions are blocked or flagged. The newest version, 1.4.15, is flagged. See all versions.
AI Security Review
scanned 3mo ago · by lpm-firewall-aiThe concrete postinstall mutation of global third-party AI-agent skill directories meets the block boundary. No separate exfiltration chain is needed for this verdict.
Decision evidence
public snapshot- `package.json` runs `postinstall` on npm installation.
- `scripts/install-skill.js` copies package `SKILL.md` into `~/.claude/skills/ttj-skills-playwright/`.
- `scripts/install-skill.js` writes a converted skill into `~/.agents/skills/ttj-skills-playwright/`.
- `.claude/skills/ttj-skills-playwright/SKILL.md` enables broad auto-invocation and permits Bash, Read, and Write.
- The lifecycle script creates `~/.ttj-skills-playwright-installed` without user interaction.
- No credential harvesting or external data-exfiltration code was found.
- The only package network endpoint inspected is npm registry version checking.
- Browser/CDP automation is exposed as explicit CLI functionality, not an install-time payload.
Source & flagged code
6 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgSource gates dangerous network, credential, or execution behavior behind CI, host, platform, time, or geo fingerprint checks.
dist/utils.jsView on unpkg · L5Source file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/utils.jsView on unpkgInstall-time source drops package-supplied AI-agent/MCP control files or instructions.
scripts/install-skill.jsView on unpkg · L14Source file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/cli.jsView on unpkgThis package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
dist/browser.jsView on unpkgFindings
Affected versions and remediation
This report applies to ttj-skills-playwright@1.4.10.
The versions list below shows the verdict for each recorded version.
- Avoid installing ttj-skills-playwright@1.4.10. Remove it from direct dependencies and check your lockfile for transitive copies.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
- If this version ran, investigate the affected machine and build environment. Rotate credentials it could access and rebuild from a trusted environment.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.