From core
Links and unlinks @clipboard-health packages across sibling repositories using cbh CLI (yalc wrapper) for testing local changes without publishing.
npx claudepluginhub clipboardhealth/core-utils --plugin coreThis skill uses the workspace's default tool permissions.
Use Clipboard's internal CLI (`@clipboard-health/cli`) to test package changes across repositories without publishing. The `cbh local-package` command wraps [yalc](https://www.npmjs.com/package/yalc) to simplify linking packages between sibling repositories.
Links dependencies between monorepo packages using npm, yarn, pnpm, bun workspace commands. Fixes resolution errors like 'cannot find module', TS2307 for @org/* imports.
Guides monorepo workflows including local dev setup with Turborepo/pnpm, cross-package development, watch modes, CI/CD patterns, versioning, publishing, and Vite/Next.js configs.
Guides npm publishing for @mcp-b monorepo packages using changesets: validate build/test/typecheck, create/apply changesets for version bumps and CHangelogs, NPM_TOKEN auth, pnpm publish -r in topological order.
Share bugs, ideas, or general feedback.
Use Clipboard's internal CLI (@clipboard-health/cli) to test package changes across repositories without publishing. The cbh local-package command wraps yalc to simplify linking packages between sibling repositories.
See the CLI README for setup instructions.
From the consuming repository, link packages from sibling repos:
cbh local-package link --packages <package-names...>
Example:
cbh local-package link --packages ui-theme ui-components
This will:
packages/* directoriespackage.json to use the yalc versionAfter testing, restore the published package versions:
cbh local-package unlink --packages <package-names...>
Example:
cbh local-package unlink --packages ui-theme ui-components
To test changes to ui-theme in cbh-mobile-app:
Make changes to ui-theme in cbh-core
From cbh-mobile-app root, run:
cbh local-package link --packages ui-theme
Test your changes in cbh-mobile-app
When done, unlink:
cbh local-package unlink --packages ui-theme
packages/ directorynpm install after linking to pull in the yalc version