From 60a838f7fa458dd3bdfdf28d20f0b75e3bc5f35c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adam=20Wr=C3=B3bel?= Date: Fri, 3 Jul 2026 17:24:17 +0200 Subject: [PATCH] Plugin for separate skill publishing --- .claude-plugin/marketplace.json | 13 +++++++++++++ plugins/specflow/.claude-plugin/plugin.json | 12 ++++++++++++ plugins/specflow/skills/specflow-analysis/SKILL.md | 1 + plugins/specflow/skills/specflow-planning/SKILL.md | 1 + 4 files changed, 27 insertions(+) create mode 100644 .claude-plugin/marketplace.json create mode 100644 plugins/specflow/.claude-plugin/plugin.json create mode 120000 plugins/specflow/skills/specflow-analysis/SKILL.md create mode 120000 plugins/specflow/skills/specflow-planning/SKILL.md diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json new file mode 100644 index 0000000..a38d8a3 --- /dev/null +++ b/.claude-plugin/marketplace.json @@ -0,0 +1,13 @@ +{ + "name": "specflow-marketplace", + "owner": { + "name": "Grid Dynamics" + }, + "plugins": [ + { + "name": "specflow", + "source": "./plugins/specflow", + "description": "Grid Dynamics SpecFlow Marketplace plugin" + } + ] +} diff --git a/plugins/specflow/.claude-plugin/plugin.json b/plugins/specflow/.claude-plugin/plugin.json new file mode 100644 index 0000000..0644ce6 --- /dev/null +++ b/plugins/specflow/.claude-plugin/plugin.json @@ -0,0 +1,12 @@ +{ + "name": "specflow", + "description": "Grid Dynamics SpecFlow Marketplace plugin", + "version": "0.1.0", + "author": { + "name": "Grid Dynamics" + }, + "homepage": "https://github.com/griddynamics/specflow", + "repository": "https://github.com/griddynamics/specflow", + "license": "MIT", + "keywords": ["specflow", "spec-analysis", "implementation-planning"] +} diff --git a/plugins/specflow/skills/specflow-analysis/SKILL.md b/plugins/specflow/skills/specflow-analysis/SKILL.md new file mode 120000 index 0000000..4d9706a --- /dev/null +++ b/plugins/specflow/skills/specflow-analysis/SKILL.md @@ -0,0 +1 @@ +../../../../mcp_server/services/skills/specflow-analysis/SKILL.md \ No newline at end of file diff --git a/plugins/specflow/skills/specflow-planning/SKILL.md b/plugins/specflow/skills/specflow-planning/SKILL.md new file mode 120000 index 0000000..6fe0f63 --- /dev/null +++ b/plugins/specflow/skills/specflow-planning/SKILL.md @@ -0,0 +1 @@ +../../../../mcp_server/services/skills/specflow-planning/SKILL.md \ No newline at end of file