Skip to content

Bug: 'claude --chrome' skill fails to load after npm audit fix #22

@okwn

Description

@okwn

Description

A fresh installation of the project reports 2 vulnerabilities (1 moderate, 1 high) after running npm install. While executing npm audit fix resolves these security warnings, it introduces a regression where the claude --chrome command fails to load the associated skill. It seems that the automated update of dependencies via the audit fix breaks the core functionality of the browser automation or the skill-loading mechanism.

Steps to Reproduce

Clone the repository: git clone https://github.com/JCodesMore/ai-website-cloner-template.git

Navigate to the project folder: cd ai-website-cloner-template

Install dependencies: npm install (Note the 2 vulnerabilities reported).

Apply the security fix: npm audit fix

Attempt to run the specific command: claude --chrome

Observe the error: The "skill" fails to load or the process hangs/crashes.

Expected Behavior

After running npm audit fix, all security vulnerabilities should be resolved without breaking existing features. The claude --chrome command should initialize the browser environment and load the designated "skill" successfully, allowing the user to proceed with website cloning or AI interactions.

Actual Behavior

The security vulnerabilities are fixed, but the claude --chrome functionality is compromised. Specifically, the "skill" fails to load or the process terminates unexpectedly. This suggests that the dependency updates performed by npm audit fix are incompatible with the current implementation of the Chrome automation module.

Target URL

No response

Operating System

Windows

Node.js Version

v24.2

Claude Code Version

2.1.85

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions