typescript-plugin/skills/bun-add/SKILL.md
Bun add: install a package, add dev dependency, pin exact version, or target a workspace. Use when the user wants to add/install a specific package with bun.
npx skillsauth add laurigates/claude-plugins bun-addInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Add a package to dependencies using Bun.
| Scenario | Use this skill | Alternative |
|----------|---------------|-------------|
| Quickly adding a single package | Yes | N/A |
| Adding a dev dependency | Yes | N/A |
| Pinning an exact package version | Yes | N/A |
| Installing all project dependencies | No - use bun-package-manager | bun install |
| Removing or updating packages | No - use bun-package-manager | N/A |
| Managing workspace dependencies | No - use bun-package-manager | N/A |
package (required): Package name, optionally with version (e.g., lodash, react@18)--dev: Add to devDependencies--exact: Pin exact version (no ^ range)bun add {{ if DEV }}--dev {{ endif }}{{ if EXACT }}--exact {{ endif }}$PACKAGE
# Add runtime dependency
bun add express
# Add dev dependency
bun add --dev typescript vitest
# Pin exact version
bun add --exact [email protected]
# Add to specific workspace
bun add lodash --cwd packages/utils
| Context | Command |
|---------|---------|
| Add runtime dep | bun add <package> |
| Add dev dep | bun add --dev <package> |
| Pin exact version | bun add --exact <package> |
| Add to workspace | bun add <package> --cwd <path> |
| Preview changes | bun add --dry-run <package> |
bun why <package>testing
Verify accumulated bug claims at upstream HEAD and dedup against trackers before filing issues. Use when filing upstream reports from backlogs, audit docs, or git-history findings.
documentation
Gate outward-bound text (upstream issues, docs, PR bodies) through isolated haiku fresh-reader critique before publishing. Use when an artifact must survive a reader with zero project context.
tools
Suggest improvements to SKILL.md content, descriptions, or tool config from eval results. Use when raising pass rates, fixing triggering, or iterating on a skill after evaluation.
tools
deadbranch CLI for stale-branch cleanup — dry-run preview, TUI or non-interactive delete, protects main/develop/WIP. Use when asked to clean up branches, prune branches, or remove stale branches.