sb-setup-tooling

Installation
SKILL.md

Setup project tooling

Bootstrap the baseline dev tooling for a Node.js project. File contents live in TEMPLATES.md — read it before writing files.

What this sets up

  • ESLint flat config: typescript-eslint + Prettier (config), import-x, jsx-a11y, react, react-hooks
  • Prettier + EditorConfig
  • Husky hooks: pre-commit (typecheck + lint-staged), commit-msg (commitlint), pre-push (typecheck + all tests)
  • commitlint with config-conventional (Conventional Commits only)
  • release-please GitHub Action
  • GitHub CI workflow (lint + typecheck + coverage + audit, plus an e2e job)
  • pnpm audit script
  • Vitest with Istanbul coverage + Testing Library (jsdom, React, jest-dom, user-event)
  • Playwright e2e

Before you start — ask the user

Detect what you can, then ask only what's still unclear. Don't assume:

Installs
7
First Seen
Jun 5, 2026