SKILL.md
$27
Topic
Description
Reference
Overview
Monorepo purpose, structure, when to use
Workspace
pnpm workspace, catalogs, workspace:* deps
Packages
Package layout, exports, inter-package deps
Package Exports
Dual exports (dev vs publish), main/module/types, files, sideEffects
tsdown (per package)
entry, dts, exports, publint
Scripts
Root and package scripts — build, dev, typecheck, test, release
Testing
Vitest projects — root + packages/*
Tooling
ESLint, TypeScript, .gitignore, .vscode
CI
GitHub Actions — lint, typecheck, test matrix
Release
npm Trusted Publisher, bumpp, release workflow
Git Hooks
simple-git-hooks, lint-staged, pre-commit
Features
Topic
Description
Reference
Exports Snapshot
Per-package export snapshot tests (vitest-package-exports, runIf(IS_READY))
Add Package
Step-by-step adding a new workspace package
Best Practices
Topic
Description
Reference
Monorepo
Catalogs, workspace deps, release, build order