wrdn-package-boundaries

Installation
SKILL.md

Workspace packages should import each other through package exports, not relative paths.

Fix Shape

  • Replace cross-package relative imports with the target package name.
  • If the needed module is not exported, add the smallest package export that matches the package's public surface.
  • Keep relative imports only within the same package root.
  • Do not reach into another package's private source tree from an app or package.

Good

import { createExecutor } from "@executor-js/sdk";

Bad

Installs
1
GitHub Stars
2.1K
First Seen
Jun 21, 2026
wrdn-package-boundaries — rhyssullivan/executor