diff --git a/lib/config/presets/internal/monorepo.spec.ts b/lib/config/presets/internal/monorepo.spec.ts
new file mode 100644
index 0000000000000000000000000000000000000000..87883c39b368bfbbe8073e5c4650dc73607e25d6
--- /dev/null
+++ b/lib/config/presets/internal/monorepo.spec.ts
@@ -0,0 +1,26 @@
+import { presets } from './monorepo';
+
+const todo = new Set([
+  'arcus.background-jobs',
+  'arcus.event-grid',
+  'arcus.messaging',
+  'arcus.observability',
+  'arcus.security',
+  'arcus.webapi',
+  'aspnet aspnetwebstack',
+  'aspnet extensions',
+  'azure azure-libraries-for-net',
+  'azure azure-sdk-for-net',
+  'azure azure-storage-net',
+  'Hangfire',
+  'system.io.abstractions',
+  'vaadinWebComponents',
+]);
+
+describe('config/presets/internal/monorepo', () => {
+  it('presets should have right name', () => {
+    for (const name of Object.keys(presets).filter((name) => !todo.has(name))) {
+      expect(name).toMatch(/^[a-z0-9-]+$/);
+    }
+  });
+});
diff --git a/lib/config/presets/internal/monorepo.ts b/lib/config/presets/internal/monorepo.ts
index 81fa1253d41af2296fd6a5122e0a484604550e92..b9c99cd663cca689cc9d065cd8c76e815c8a7740 100644
--- a/lib/config/presets/internal/monorepo.ts
+++ b/lib/config/presets/internal/monorepo.ts
@@ -34,9 +34,9 @@ const repoGroups = {
   'arcus.webapi': 'https://github.com/arcus-azure/arcus.webapi',
   'aspnet aspnetwebstack': 'https://github.com/aspnet/AspNetWebStack',
   'aspnet extensions': 'https://github.com/aspnet/Extensions',
-  'aspnet health checks':
-    'https://github.com/xabaril/AspNetCore.Diagnostics.HealthChecks',
   'aspnet-api-versioning': 'https://github.com/Microsoft/aspnet-api-versioning',
+  'aspnet-health-checks':
+    'https://github.com/xabaril/AspNetCore.Diagnostics.HealthChecks',
   'automapper-dotnet': [
     'https://github.com/AutoMapper/AutoMapper',
     'https://github.com/AutoMapper/AutoMapper.Extensions.Microsoft.DependencyInjection',