Convert a Spec Kit repo into a monorepo: add active-project selection (/speckit-project-activate, -deactivate, -status, -list) and active-feature selection (/speckit-feature-activate, -deactivate, -status, -list), make every speckit-* workflow PROJECT_ROOT-aware with template fallback, and replace script-based setup with feature.json resolution. Works with any Spec Kit agent integration (.claude/, .github/prompts/, .gemini/, .cursor/, .windsurf/, ...).
Converted from an agent skill (
SKILL.md).
specify extension add setup-monorepo| Command | Purpose |
|---|---|
/speckit.setup-monorepo.setup-monorepo |
Convert a Spec Kit repo into a monorepo with active-project and active-feature selection. |
resources/references/resolve-active-project.md— the "Resolve Active Project" block inserted into every converted workflow file.resources/references/setup-step-replacements.md— script-free replacements forcheck-prerequisites.sh/setup-plan.sh/setup-tasks.shsteps, plus the specify/constitution-specific rewrites.resources/references/speckit-project-{status,list,activate,deactivate}-skill.md— canonical content for the four project-selector commands.resources/references/speckit-feature-{status,list,activate,deactivate}-skill.md— canonical content for the four feature-selector commands.