From e466d83b33bada3e7615b7011d3db4c9a0e9b2a1 Mon Sep 17 00:00:00 2001 From: mintaka Date: Tue, 25 Aug 2026 12:16:47 -0400 Subject: [PATCH] docs(design-skill): make the product design skill repo-agnostic (RIG-2701) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The config/skills/ skills ship baked into the compass product — the Manager agent uses them in any repo — so they must carry no single repo's specifics. config/skills/design/SKILL.md hardcoded a bucket enumeration for the design-doc tree; RIG-2652 (T7) had swapped one repo-specific list for another (the compass-repo ruled set). Replace it with the repo-agnostic mechanism the skill already carries: = the repo's design-doc bucket for the change's concern, matched to the buckets that repo already uses, never a fixed list. Refs RIG-2701 (follow-up to RIG-2652). Co-authored-by: Matt Wilkinson --- config/skills/design/SKILL.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/config/skills/design/SKILL.md b/config/skills/design/SKILL.md index 668d49c4..f337a68d 100644 --- a/config/skills/design/SKILL.md +++ b/config/skills/design/SKILL.md @@ -66,7 +66,8 @@ artifact) skips it entirely. ## One pass, one artifact Write a single design record **into the repo** under `docs/designs//` -(`` = `ui` / `agent` / `server` / `meta` / `infra` / `repo`) — either a flat +(`` = the repo's design-doc bucket for the change's concern — match the +buckets the repo already uses, never a fixed list) — either a flat `.md` (a short kebab slug) or a `/design.md` directory when the design owns supporting files, matching the layout its sibling records already use. **You pick that exact path and pass it in the subagent's brief** — it is the