From d80ff7a84022d39a4cd2754ced04822be0d654a5 Mon Sep 17 00:00:00 2001 From: Matt Pocock Date: Fri, 10 Jul 2026 09:53:56 +0100 Subject: [PATCH] Reference codebase-design as /codebase-design, not a path The install location isn't known at runtime, so a relative path breaks. Use the literal skill invocation instead. Co-Authored-By: Claude Opus 4.8 (1M context) --- skills/in-progress/setup-deep-modules/SKILL.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/skills/in-progress/setup-deep-modules/SKILL.md b/skills/in-progress/setup-deep-modules/SKILL.md index 3a94220..e7a2392 100644 --- a/skills/in-progress/setup-deep-modules/SKILL.md +++ b/skills/in-progress/setup-deep-modules/SKILL.md @@ -8,7 +8,7 @@ disable-model-invocation: true Make every package in this repo a **deep module**: a lot of behaviour behind a small interface. Each package under the packages root exposes exactly one interface — its `index.ts` — and everything else is hidden. This skill installs [dependency-cruiser](https://github.com/sverweij/dependency-cruiser) and the rules that make the index the only way in, then proves the rules bite. -For the vocabulary (deep module, interface, seam, depth), see the [`codebase-design`](../../engineering/codebase-design/SKILL.md) skill — use its language throughout. +For the vocabulary (deep module, interface, seam, depth), run the `/codebase-design` skill — use its language throughout. ## The shape this enforces