From 501bb58ddb65feb0ef5048d2ad70b24656ba1557 Mon Sep 17 00:00:00 2001 From: Nick Shirokov Date: Thu, 7 May 2026 15:30:32 +0300 Subject: [PATCH] feat(plugin): plugin and marketplace manifests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add `.claude-plugin/plugin.json` and `.claude-plugin/marketplace.json` so the repo can be installed via: /plugin marketplace add https://github.com/Nikolay-Shirokov/cc-1c-skills /plugin install 1c-skills@cc-1c-skills Plugin name `1c-skills`, marketplace name `cc-1c-skills` (matches repo name). Version is omitted in `plugin.json` so Claude Code uses the git commit SHA — convenient for active development without manual bumps. Closes part of #18. Co-Authored-By: Claude Opus 4.7 (1M context) --- .claude-plugin/marketplace.json | 15 +++++++++++++++ .claude-plugin/plugin.json | 31 +++++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 .claude-plugin/marketplace.json create mode 100644 .claude-plugin/plugin.json diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json new file mode 100644 index 00000000..297c102b --- /dev/null +++ b/.claude-plugin/marketplace.json @@ -0,0 +1,15 @@ +{ + "$schema": "https://json.schemastore.org/claude-code-marketplace-manifest.json", + "name": "cc-1c-skills", + "description": "Маркетплейс навыков для разработки на платформе 1С:Предприятие", + "owner": { + "name": "Nikolay Shirokov" + }, + "plugins": [ + { + "name": "1c-skills", + "source": "./", + "description": "Полный цикл разработки на платформе 1С:Предприятие 8.3 — от создания конфигураций, расширений, внешних обработок и отчётов до загрузки изменений в информационную базу, обновления, запуска, публикации на веб-сервере, тестирования через веб-клиент и записи видеоинструкций." + } + ] +} diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json new file mode 100644 index 00000000..af30c675 --- /dev/null +++ b/.claude-plugin/plugin.json @@ -0,0 +1,31 @@ +{ + "$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json", + "name": "1c-skills", + "description": "Полный цикл разработки на платформе 1С:Предприятие 8.3 — от создания конфигураций, расширений, внешних обработок и отчётов до загрузки изменений в информационную базу, обновления, запуска, публикации на веб-сервере, тестирования через веб-клиент и записи видеоинструкций.", + "author": { + "name": "Nikolay Shirokov" + }, + "homepage": "https://github.com/Nikolay-Shirokov/cc-1c-skills", + "repository": "https://github.com/Nikolay-Shirokov/cc-1c-skills", + "license": "MIT", + "keywords": [ + "1c", + "1c-dev", + "cf", + "cfe", + "epf", + "erf", + "metadata", + "configuration", + "extension", + "form", + "report", + "skd", + "data-processor", + "mxl", + "web-client", + "testing", + "test-automation" + ], + "skills": "./.claude/skills/" +}