arch-tsdown-monorepo

pnpm monorepo starter for TypeScript libraries with tsdown per package. Use when scaffolding or maintaining a multi-package TS/ESM repo with workspace deps and…

INSTALLATION
npx skills add https://github.com/hairyf/skills --skill arch-tsdown-monorepo
Run in your project or agent environment. Adjust flags if your CLI version differs.

SKILL.md

$27

Topic

Description

Reference

Overview

Monorepo purpose, structure, when to use

core-overview

Workspace

pnpm workspace, catalogs, workspace:* deps

core-workspace

Packages

Package layout, exports, inter-package deps

core-packages

Package Exports

Dual exports (dev vs publish), main/module/types, files, sideEffects

core-package-exports

tsdown (per package)

entry, dts, exports, publint

core-tsdown-per-package

Scripts

Root and package scripts — build, dev, typecheck, test, release

core-scripts

Testing

Vitest projects — root + packages/*

core-testing

Tooling

ESLint, TypeScript, .gitignore, .vscode

core-tooling

CI

GitHub Actions — lint, typecheck, test matrix

core-ci

Release

npm Trusted Publisher, bumpp, release workflow

core-release

Git Hooks

simple-git-hooks, lint-staged, pre-commit

core-git-hooks

Features

Topic

Description

Reference

Exports Snapshot

Per-package export snapshot tests (vitest-package-exports, runIf(IS_READY))

features-exports-snapshot

Add Package

Step-by-step adding a new workspace package

features-add-package

Best Practices

Topic

Description

Reference

Monorepo

Catalogs, workspace deps, release, build order

best-practices-monorepo

BrowserAct

Let your agent run on any real-world website

Bypass CAPTCHA & anti-bot for free. Start local, scale to cloud.

Explore BrowserAct Skills →

Stop writing automation&scrapers

Install the CLI. Run your first Skill in 30 seconds. Scale when you're ready.

Start free
free · no credit card