diff --git a/src/api/json/catalog.json b/src/api/json/catalog.json index 9703fb30a5c..eb94528fb07 100644 --- a/src/api/json/catalog.json +++ b/src/api/json/catalog.json @@ -7018,6 +7018,34 @@ "fileMatch": [".size-limit.json"], "url": "https://www.schemastore.org/size-limit.json" }, + { + "name": "skill-map plugin extension manifest", + "description": "Declarative manifest of a skill-map plugin extension (version, description, stability, defaultEnabled), read before any code is imported", + "fileMatch": [ + "**/.skill-map/plugins/*/providers/*/extension.json", + "**/.skill-map/plugins/*/extractors/*/extension.json", + "**/.skill-map/plugins/*/analyzers/*/extension.json", + "**/.skill-map/plugins/*/actions/*/extension.json", + "**/.skill-map/plugins/*/formatters/*/extension.json", + "**/.skill-map/plugins/*/hooks/*/extension.json" + ], + "url": "https://skill-map.ai/spec/v1/extensions/extension-manifest.schema.json" + }, + { + "name": "skill-map project settings", + "description": "Per-project skill-map configuration (.skill-map/settings.json and its .local partner)", + "fileMatch": [ + "**/.skill-map/settings.json", + "**/.skill-map/settings.local.json" + ], + "url": "https://skill-map.ai/spec/v1/project-config.schema.json" + }, + { + "name": "skill-map provider kind", + "description": "Node-kind descriptor a skill-map Provider plugin declares", + "fileMatch": ["**/.skill-map/plugins/*/kinds/*/kind.json"], + "url": "https://skill-map.ai/spec/v1/extensions/provider-kind.schema.json" + }, { "name": "Slack app manifest", "description": "A manifest file containing the settings for a Slack app",