From 425a6e8f69d094e18b7db62c94e0177c6dc7ca4b Mon Sep 17 00:00:00 2001 From: John <11795372+jigarkhwar@users.noreply.github.com> Date: Fri, 16 Oct 2026 17:23:15 +0400 Subject: [PATCH] chore(catalog): declare typed relations in catalog-info.yaml Each relation to another galax-io repository gets a galaxio.io/uses. or galaxio.io/plans. annotation with its type and how it is used; relations in effect are also in spec.dependsOn, planned ones are not. Co-Authored-By: Claude Opus 5.5 --- catalog-info.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/catalog-info.yaml b/catalog-info.yaml index 97bcb60..37eb7b4 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -5,7 +5,26 @@ metadata: description: Galaxio plugin marketplace of agent skills and plugins for Claude Code, Cursor, and Codex annotations: github.com/project-slug: galax-io/ai-plugins + galaxio.io/uses.gatling-picatinny: "docs: galaxio-gatling plugin teaches agents the Picatinny DSL" + galaxio.io/uses.gatling-kafka-plugin: "docs: galaxio-gatling plugin teaches agents the Kafka protocol" + galaxio.io/uses.gatling-jdbc-plugin: "docs: galaxio-gatling plugin teaches agents the JDBC protocol" + galaxio.io/uses.gatling-amqp-plugin: "docs: galaxio-gatling plugin teaches agents the AMQP protocol" + galaxio.io/plans.sbt-schema-registry-plugin: "docs: skills for Schema Registry in Kafka projects" + galaxio.io/plans.galaxio-cli: "docs: skills drive scaffolding and run reports through the CLI" + galaxio.io/plans.galaxio-template-registry: "docs: skills pick templates from the registry" + galaxio.io/plans.templates-gatling: "docs: skills follow the project layout of the templates" + galaxio.io/plans.docker-images: "docs: skills build and run tests in the CI images" + galaxio.io/plans.parsec: "docs: skills analyse run results through parsec" + galaxio.io/plans.opennfr: "docs: skills write requirements in OpenNFR" + galaxio.io/plans.spec-kit-performance: "docs: skills follow the load-testing methodology" + galaxio.io/uses.spec-kit-galaxio-bootstrap: "process: created from the template, takes process updates via copier update" spec: type: tool lifecycle: production owner: galaxio + dependsOn: + - component:default/gatling-picatinny + - component:default/gatling-kafka-plugin + - component:default/gatling-jdbc-plugin + - component:default/gatling-amqp-plugin + - component:default/spec-kit-galaxio-bootstrap