typescript-workflow
Installation
SKILL.md
TypeScript/JavaScript Projects Workflow
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119.
Guidelines for working with TypeScript and JavaScript projects using Bun as the primary package manager with modern tooling and best practices.
Tool Grid
| Task | Tool | Command |
|---|---|---|
| Lint + Format | Biome | bun run biome check --apply . |
| Type check | tsc | bun run tsc --noEmit |
| Dead code | ts-prune | bun run ts-prune |
| Test | Bun test | bun test |
| Coverage | c8 | bun run c8 bun test |
CRITICAL: Bun Package Manager
You MUST use Bun commands for all package and runtime operations in Bun projects: