# Better Sqlite3 Rebuild

> Use when seeing errors about better-sqlite3 native module, NODE_MODULE_VERSION mismatch, "was compiled against a different Node.js version", or similar native binding errors.

- Skill: `mattpocock/better-sqlite3-rebuild` (Agent Skill)
- Install (CLI): `npx skillmds@latest add mattpocock/better-sqlite3-rebuild`
- Raw SKILL.md: https://api.skillmd.com/api/skills/mattpocock/better-sqlite3-rebuild/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: mattpocock (https://skillmd.com/u/mattpocock)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/mattpocock/better-sqlite3-rebuild

---


# better-sqlite3 Rebuild

When you encounter errors related to `better-sqlite3` and Node.js version mismatches (e.g. `NODE_MODULE_VERSION` mismatch, "was compiled against a different Node.js version", native module load failures), proactively fix by running:

```sh
npm rebuild
```

Do this without asking the user first - just rebuild and retry.

