pauls-project-setup

Installation
SKILL.md

Paul's Project Setup

When setting up a new project or initializing a repository, use this modern stack and these specific configuration conventions.

Core Stack Strategy

We use this specific stack to maximize execution speed, minimize configuration overhead, and avoid slow build steps during development.

  • Package Manager: pnpm (for strict dependency resolution and speed)
  • Type Checking: buildless-types standard (JSDoc or Erasable Syntax with tsc --noEmit to get type safety without the overhead of a build step)
  • Testing: Node.js native test runner (node --test)`. We avoid Jest entirely because it is notoriously slow and requires complex transpilation pipelines.
  • Bundler / Dev Server: esbuild (for fast Node.js tooling compilation).

Configuration Standards

Apply these baseline settings to enable the preferred workflow.

1. package.json Scripts & Settings

Related skills

More from paulirish/dotfiles

Installs
8
GitHub Stars
4.3K
First Seen
Mar 15, 2026