ts-starter

Installation
SKILL.md

TypeScript Starter

Automatically configure linting, formatting, testing, and compiler defaults for TypeScript projects.

Workflow

  1. Detect package manager

    • Prefer pnpm when no lockfile exists.
    • If lockfile exists, keep the existing manager.
    • Detection order:
      1. pnpm-lock.yaml -> pnpm
      2. package-lock.json -> npm
      3. yarn.lock -> yarn
      4. bun.lock or bun.lockb -> bun
    • Ask the user only when detection is ambiguous.
  2. Detect project kind

    • Classify as frontend, node-app, or library.
    • Use existing files (vite.config.*, framework deps, publish fields, entry points) for detection.
Related skills

More from wibaek/skills

Installs
6
Repository
wibaek/skills
First Seen
Feb 15, 2026