diff --git a/docs/reference/extensions.md b/docs/reference/extensions.md index 923d0b9b82..b51236d074 100644 --- a/docs/reference/extensions.md +++ b/docs/reference/extensions.md @@ -25,6 +25,7 @@ specify extension add | Option | Description | | --------------- | -------------------------------------------------------- | | `--dev` | Install from a local directory (for development) | +| `--force` | Overwrite if the extension is already installed | | `--from ` | Install from a custom URL instead of the catalog | | `--priority `| Resolution priority (default: 10; lower = higher precedence) | diff --git a/docs/reference/integrations.md b/docs/reference/integrations.md index 5746382161..72a2044e88 100644 --- a/docs/reference/integrations.md +++ b/docs/reference/integrations.md @@ -127,6 +127,7 @@ specify integration upgrade [] | `--force` | Overwrite files even if they have been modified | | `--script sh\|ps` | Script type: `sh` (bash/zsh) or `ps` (PowerShell) | | `--integration-options` | Options for the integration | +| `--refresh-shared-infra` | Also refresh shared infrastructure files | Reinstalls an installed integration with updated templates and commands (e.g., after upgrading Spec Kit). Defaults to the default integration; if a key is provided, it must be one of the installed integrations. Detects locally modified files and blocks the upgrade unless `--force` is used. Stale files from the previous install that are no longer needed are removed automatically. Shared templates stay aligned with the default integration even when upgrading a non-default integration. @@ -184,6 +185,7 @@ The currently declared multi-install safe integrations are: | --- | --------- | | `auggie` | `.augment/commands`, `.augment/rules/specify-rules.md` | | `claude` | `.claude/skills`, `CLAUDE.md` | +| `cline` | `.clinerules/workflows`, `.clinerules/specify-rules.md` | | `codebuddy` | `.codebuddy/commands`, `CODEBUDDY.md` | | `codex` | `.agents/skills`, `AGENTS.md` | | `cursor-agent` | `.cursor/skills`, `.cursor/rules/specify-rules.mdc` | @@ -199,6 +201,7 @@ The currently declared multi-install safe integrations are: | `tabnine` | `.tabnine/agent/commands`, `TABNINE.md` | | `trae` | `.trae/skills`, `.trae/rules/project_rules.md` | | `windsurf` | `.windsurf/workflows`, `.windsurf/rules/specify-rules.md` | +| `zcode` | `.zcode/skills`, `ZCODE.md` | Integrations that share a context file or command directory with another integration, require dynamic install paths such as `--commands-dir`, or merge shared tool settings are not declared safe by default. They can still be installed alongside another integration with `--force`.