ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 4/5

bundle-checker

Analyze bundle size and get AI suggestions to reduce it. Use when your builds are getting bloated.

Why use this skill?

Analyze your project dependencies and reduce bundle bloat with AI. Get actionable optimization suggestions to improve load times and site performance today.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/lxgicstudios/bundle-checker
Or

What This Skill Does

The bundle-checker skill acts as an intelligent performance auditor for your web projects. It automates the complex task of bundle analysis by scanning your project's dependency graph and build output. By leveraging GPT-4o-mini, it identifies specific modules contributing to "bundle bloat," detects inefficient import patterns, and suggests concrete refactoring steps. Whether you are dealing with a bloated vendor chunk or accidental bundling of server-side code, this tool provides actionable insights to minimize your final JavaScript footprint, directly impacting your application's Core Web Vitals and load performance.

Installation

Installing this tool is straightforward for any OpenClaw user. Execute the following command in your terminal within the OpenClaw environment:

clawhub install openclaw/skills/skills/lxgicstudios/bundle-checker

Ensure that you have your OPENAI_API_KEY set in your environment variables, as the tool requires it to process the analysis and generate optimization recommendations. No local installation of the underlying npm package is strictly necessary, as the skill leverages npx for zero-config execution.

Use Cases

This skill is perfect for scenarios where you need to regain control over your client-side assets. Common use cases include:

  • Pre-Release Audits: Running the checker before a production build to ensure no unexpected heavy dependencies were added.
  • Dependency Evaluation: Quickly comparing two different library choices to see their respective impact on the bundle size.
  • CI/CD Optimization: Integrating the tool into your pipeline to monitor and flag regressions in bundle size automatically.
  • Refactoring Initiatives: Using the AI-generated suggestions to swap out legacy dependencies (like replacing moment.js with date-fns) to shrink your build size drastically.

Example Prompts

  • "Analyze my current project bundle and explain why the vendor.js file is over 1MB, then suggest the best tree-shaking improvements."
  • "I just added a new chart library to my project. Can you run the bundle-checker and tell me if there is a more lightweight alternative that provides similar functionality?"
  • "Perform a verbose bundle analysis on the ./src/build directory and list the top 5 largest dependencies currently being bundled."

Tips & Limitations

  • Security: Since this tool scans your package.json and build outputs, ensure you are running it in a trusted environment.
  • Precision: While the AI is excellent at pattern recognition, always verify suggested refactors manually, as tree-shaking behaviors can vary based on your specific bundler configuration (Webpack, Vite, or esbuild).
  • Network Dependency: Because it relies on GPT-4o-mini, you must have an active internet connection and a valid OpenAI API key to receive analysis reports. If you have a massive project, the initial scan may take a moment to process, so patience is advised for very complex monorepos.

Metadata

Stars1601
Views1
Updated2026-02-27
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-lxgicstudios-bundle-checker": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#performance#bundle-size#optimization#javascript#web-dev
Safety Score: 4/5

Flags: file-read, external-api