diff --git a/lib/config/presets/internal/replacements.ts b/lib/config/presets/internal/replacements.ts
index e12d2beefd4b48abd34dbd1d3d06a12a6ab0a366..c8f288b76e0bb9f7f63043fb00600c3dbec95c02 100644
--- a/lib/config/presets/internal/replacements.ts
+++ b/lib/config/presets/internal/replacements.ts
@@ -621,6 +621,18 @@ export const presets: Record<string, Preset> = {
       },
     ],
   },
+  'spectre-cli-to-spectre-console-cli': {
+    description:
+      'The `Spectre.Cli` package was renamed to `Spectre.Console.Cli`.',
+    packageRules: [
+      {
+        matchDatasources: ['nuget'],
+        matchPackageNames: ['Spectre.Cli'],
+        replacementName: 'Spectre.Console.Cli',
+        replacementVersion: '0.45.0',
+      },
+    ],
+  },
   'vso-task-lib-to-azure-pipelines-task-lib': {
     description:
       'The `vso-task-lib` package is now published as `azure-pipelines-task-lib`.',