Bun install: install all deps from package.json. Use when bootstrapping a checkout, running a reproducible CI install (--frozen-lockfile), or deploying (--production).
Scanned 9/3/2026
Install to Claude Code
npx -y skills add laurigates/claude-plugins --skill bun-install --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Bun Install?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/laurigates-bun-install)More formats (shields.io, HTML) on the badges page.
---
description: "Bun install: install all deps from package.json. Use when bootstrapping a checkout, running a reproducible CI install (--frozen-lockfile), or deploying (--production)."
args: "[--frozen-lockfile] [--production]"
argument-hint: "--frozen-lockfile for CI, --production for deployment"
allowed-tools: Bash, Read
created: 2025-12-20
modified: 2026-05-09
reviewed: 2026-04-25
name: bun-install
---
# /bun:install
Install all dependencies from package.json using Bun.
## When to Use This Skill
| Use this skill when... | Use bun-add instead when... |
|---|---|
| Bootstrapping a fresh checkout from existing package.json | Adding a new dependency to package.json |
| Running a CI install with `--frozen-lockfile` | Installing a single package with version pinning |
| Preparing a production deployment with `--production` | Updating an existing dependency (use bun-lockfile-update) |
| Restoring node_modules after deletion | Auditing what could be upgraded (use bun-outdated) |
## Context
```
Package file: `find . -maxdepth 1 -name "package.json" | head -1`
Lock file: `find . -maxdepth 1 -name "bun.lock*" -o -name "bun.lockb" | head -1`
```
## Execution
1. Check if package.json exists
2. Run installation with appropriate flags:
**Development (default):**
```bash
bun install
```
**CI/Reproducible builds:**
```bash
bun install --frozen-lockfile
```
**Production deployment:**
```bash
bun install --production
```
3. Report installed package count and any warnings
## Post-install
- Verify node_modules exists
- Check for peer dependency warnings
- Run `bun run prepare` if it exists (for husky/hooks)
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!