Link repository to multi-repo speck root
Links this repository to a multi-repo Speck root, enabling shared specs across repos. Use when setting up a monorepo or linking dependent repos to a central Speck configuration.
/plugin marketplace add nprbst/speck-market/plugin install nprbst-speck-speck@nprbst/speck-marketCreates a .speck/root symlink to enable multi-repo mode and registers this repository in the Speck root's linked-repos.md file.
/speck:link <path-to-speck-root>
From frontend repo in my-product/ directory:
/speck:link ..
From nested monorepo package (e.g., packages/ui/):
/speck:link ../..
Using absolute path:
/speck:link /Users/dev/my-product
.speck/root → <path><path>/specs/<path>/.speck/linked-repos.md to register this repository<speck-root>/.speck/repos/<repo-name> → relative path back to this repoAfter linking, you can:
/speck:specify "Feature description" (creates spec at speck root)/speck:plan (uses this repo's constitution)/speck:env (shows multi-repo status)Run the Speck CLI link command:
speck link <path-to-speck-root>
The CLI handles all the details:
.speck/ directory if neededlinked-repos.md