SkillAgentSearch skills...

vscode-1c-platform-tools

Расширение Visual Studio Code (Cursor, Windsurf, VSCodium) для разработки на 1С:Предприятии: проекты конфигуратора, 1С:EDT и OneScript, метаданные, команды vanessa-runner, тесты, отладка и MCP для AI-агентов.

Install / Use

claude mcp add yellow-hammer -- npx -y github:yellow-hammer/vscode-1c-platform-tools

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

41/100

Supported Platforms

Claude Code
Claude Desktop

Our assessment of vscode-1c-platform-tools

vscode-1c-platform-tools scores 41/100 on our quality scale, 4357th of 4,608 Development & Engineering skills we index.

Its MCP Server is 183 KB long, written without headings and no code examples: long enough that it reads more like full documentation than a focused instruction file, which agents can find harder to follow.

It has no GitHub stars yet, so there is no community track record; judge it on its content.

Substance
21/30
Structure
0/20
Description
15/15
Adoption
0/20
Freshness
5/15

Maintenance, license and trust

  • We could not determine when the repository was last updated.
  • No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
  • Its trust signals score 68/100, with 3 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

vscode-1c-platform-tools compared with similar skills

All 4 of these similar skills score higher than vscode-1c-platform-tools; compare them before choosing.

SkillScoreStarsUpdatedFormat
vscode-1c-platform-tools (this skill)by yellow-hammer410—MCP Server
Agent-Reachby Panniantong100100.1ktodayCLAUDE.md
taste-skillby Leonxlnx10099.7ktodayCLAUDE.md
headroomby headroomlabs-ai10076.5ktodayCLAUDE.md
ai-job-searchby MadsLorentzen10059.2ktodayCLAUDE.md

Frequently asked questions

How do I install vscode-1c-platform-tools?
Run claude mcp add yellow-hammer -- npx -y github:yellow-hammer/vscode-1c-platform-tools. The install tabs above show the steps for each supported agent.
Which AI agents does vscode-1c-platform-tools work with?
It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
Is vscode-1c-platform-tools safe to use?
It declares no license and scores 68/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is vscode-1c-platform-tools still maintained?
We could not determine when the repository was last updated.

{ "name": "1c-platform-tools", "displayName": "1C: Platform Tools", "description": "Разработка на 1С:Предприятии в VS Code (Cursor, Windsurf, VSCodium): проекты конфигуратора, 1С:EDT и OneScript, метаданные, vanessa-runner, тесты, отладка и MCP.", "keywords": [ "1c", "1с", "1c platform", "1c enterprise", "1с предприятие", "bsl", "edt", "1c edt", "onescript", "oscript", "cursor" ], "version": "0.9.17", "publisher": "yellow-hammer", "extensionKind": [ "workspace" ], "capabilities": { "untrustedWorkspaces": { "supported": "limited", "description": "В режиме ограниченной функциональности расширение не запускает программы по проекту: команды 1С и vrunner, прогон тестов, 1С:EDT, запуск баз из списка, консоль кластера, автономный сервер, отладку, цепочки и хуки, установку OneScript и зависимостей. Канал для агентов не открывается. Панели, дерево команд и просмотр метаданных работают.", "restrictedConfigurations": [ "1c-platform-tools.vrunner.path.executable", "1c-platform-tools.execution.useTasks", "1c-platform-tools.ipc.enabled", "1c-platform-tools.ipc.port", "1c-platform-tools.ipc.token", "1c-platform-tools.components.path.adapter", "1c-platform-tools.components.path.metadataJar", "1c-platform-tools.components.path.java", "1c-platform-tools.components.path.ovm", "1c-platform-tools.components.path.allure", "1c-platform-tools.components.path.oscript", "1c-platform-tools.test.path.onescriptRunner", "1c-platform-tools.test.path.onebdd", "1c-platform-tools.platform.path", "1c-platform-tools.edt.path", "1c-platform-tools.edt.vmargs", "1c-platform-tools.docker.enabled", "1c-platform-tools.docker.image", "1c-platform-tools.docker.runArgs" ] } }, "repository": { "type": "git", "url": "https://github.com/yellow-hammer/vscode-1c-platform-tools" }, "license": "MIT", "author": { "name": "Ivan Karlo", "email": "i.karlo@outlook.com", "url": "https://johnnyshut.github.io/" }, "contributors": [ "Ivan Karlo (i.karlo@outlook.com)" ], "icon": "resources/1c-icon.png", "galleryBanner": { "color": "#0000FF", "theme": "dark" }, "engines": { "vscode": "^1.125.0", "node": ">=20.0.0" }, "categories": [ "Debuggers", "Other", "Programming Languages", "Snippets", "Testing" ], "activationEvents": [ "workspaceContains:packagedef", "workspaceContains:/packagedef", "onCommand:1c-platform-tools.dependencies.initializePackagedef", "onCommand:1c-platform-tools.projects.create", "onView:1c-platform-tools-admin-clusters", "onView:1c-platform-tools-admin-infobases", "onView:1c-platform-tools-projects-workspace", "onView:1c-platform-tools-projects-favorites", "onView:1c-platform-tools-projects-all", "onView:1c-platform-tools-projects-help", "onCommand:1c-platform-tools.projects.listOpen", "onCommand:1c-platform-tools.projects.openSettings", "onCommand:1c-platform-tools.clusters.addConnection", "onCommand:1c-platform-tools.clusters.editCredentials", "onCommand:1c-platform-tools.infobaseList.open" ], "main": "./out/extension.js", "contributes": { "jsonValidation": [ { "fileMatch": "/.1cpt/hooks.json", "url": "./resources/schemas/hooks.schema.json" }, { "fileMatch": "**/.1cpt/pipelines.json", "url": "./resources/schemas/pipelines.schema.json" } ], "taskDefinitions": [ { "type": "1c-vrunner", "required": [ "command" ], "properties": { "command": { "type": "string", "description": "Команда vrunner (например, vanessa, compile, syntax-check, init-dev)" }, "args": { "type": "array", "items": { "type": "string" }, "description": "Дополнительные аргументы команды vrunner" }, "project": { "type": "string", "description": "Корень проекта: абсолютный путь или путь от папки рабочей области задачи" } } }, { "type": "1c-pipeline", "required": [ "pipeline" ], "properties": { "pipeline": { "type": "string", "description": "Идентификатор или название цепочки из .1cpt/pipelines.json" }, "project": { "type": "string", "description": "Корень проекта: абсолютный путь или путь от папки рабочей области задачи" } } } ], "viewsContainers": { "activitybar": [ { "id": "1c-platform-tools-projects", "title": "1С: Проекты", "icon": "resources/activitybar-projects.svg" }, { "id": "1c-platform-tools-admin", "title": "1С: Администрирование", "icon": "resources/activitybar-admin.svg" }, { "id": "1c-platform-tools-tools", "title": "1С: Инструменты", "icon": "resources/activitybar-tools.svg", "when": "1c-platform-tools.is1CProject == true" }, { "id": "1c-platform-tools-metadata", "title": "1С: Метаданные", "icon": "resources/activitybar-metadata.svg", "when": "1c-platform-tools.is1CProject == true" }, { "id": "1c-platform-tools-properties", "title": "1С: Свойства", "icon": "resources/activitybar-properties.svg", "when": "1c-platform-tools.is1CProject == true" } ], "panel": [ { "id": "1c-platform-tools-todo", "title": "1С: Список дел", "icon": "resources/activitybar-todo.svg", "when": "1c-platform-tools.is1CProject == true" } ] }, "views": { "1c-platform-tools-admin": [ { "id": "1c-platform-tools-admin-infobases", "name": "Информационные базы", "contextualTitle": "Информационные базы" }, { "id": "1c-platform-tools-admin-clusters", "name": "Кластеры", "contextualTitle": "Кластеры" }, { "id": "1c-platform-tools-admin-help", "name": "Помощь и поддержка", "contextualTitle": "Помощь и поддержка", "visibility": "collapsed" } ], "1c-platform-tools-projects": [ { "id": "1c-platform-tools-projects-workspace", "name": "Рабочая область", "contextualTitle": "Проекты рабочей области" }, { "id": "1c-platform-tools-projects-favorites", "name": "Избранное", "contextualTitle": "Избранное" }, { "id": "1c-platform-tools-projects-all", "name": "Все проекты", "contextualTitle": "Все проекты" }, { "id": "1c-platform-tools-projects-help", "name": "Помощь и поддержка", "contextualTitle": "Помощь и поддержка", "visibility": "collapsed" } ], "1c-platform-tools-tools": [ { "id": "1c-platform-tools-tools-commands", "name": "Команды", "when": "1c-platform-tools.is1CProject == true" }, { "id": "1c-platform-tools-tools-profile", "name": "Профиль запуска", "contextualTitle": "Профиль запуска", "when": "1c-platform-tools.is1CProject == true", "visibility": "collapsed" }, { "id": "1c-platform-tools-tools-help", "name": "Помощь и поддержка", "contextualTitle": "Помощь и поддержка", "when": "1c-platform-tools.is1CProject == true", "visibility": "collapsed" } ], "1c-platform-tools-metadata": [ { "type": "webview", "id": "1c-platform-tools-metadata-search", "name": "Поиск", "when": "1c-platform-tools.is1CProject == true", "initialSize": 1, "visibility": "collapsed" }, { "id": "1c-platform-tools-metadata-filters", "name": "Фильтры", "contextualTitle": "Фильтры метаданных", "when": "1c-platform-tools.is1CProject == true", "visibility": "collapsed", "initialSize": 6, "type": "webview" }, { "id": "1c-platform-tools-metadata-tree", "name": "Дерево", "contextualTitle": "Дерево метаданных", "when": "1c-platform-tools.is1CProject == true", "initialSize": 30 }, { "id": "1c-platform-tools-metadata-help", "name": "Помощь и поддержка", "contextualTitle": "Помощь и поддержка", "when": "1c-platform-tools.is1CProject == true", "visibility": "collapsed" } ], "1c-platform-tools-properties": [ { "id": "1c-platform-tools-properties-palette", "name": "Палитра", "type": "webview", "icon": "resources/activitybar-properties.svg", "when": "1c-platform-tools.is1CProject == true" } ], "1c-platform-tools-todo": [ { "id": "1c-platform-tools-todo-list", "name": "1С: Список дел", "when": "1c-platform-tools.is1CProject == true" } ], "explorer": [ { "id": "1c-platform-tools-artifacts", "name": "1С: Артефакты", "contextualTitle": "Артефакты проекта", "when": "1c-platform-tools.is1CProject == true" } ], "debug": [ { "id": "1c-platform-tools-debug-targets", "name": "Цели отладки", "when": "debugState != inactive" } ] }, "breakpoints": [ { "language": "bsl" } ], "debuggers": [ { "type": "1c-platform-tools", "label": "1Cpt: Enterprise Debugger", "languages": [ "bsl" ], "configurationAttributes": { "launch": { "required": [ "rootProject" ], "properties": { "rootProject": { "type": "string", "description": "Каталог отлаживаемой конфигурации" }, "platformPath": { "type": "string", "description": "Каталог с версиями платформ 1С" }, "platformVersion": { "type": "string", "description": "Версия используемой платформы" }, "debugServerHost": { "type": "string", "description": "Адрес сервера отладки" }, "debugServerPort": { "type": "number", "description": "Порт сервера отладки", "default": 1550 }, "extensions": { "type": "array", "description": "Каталоги расширений конфигурации" }, "autoAttachTypes": { "type": "array", "items": { "type": "string", "enum": [ "Client", "ManagedClient", "WebClient", "ComConnector", "Server", "ServerEmulation", "WebService", "HttpService", "OData", "Job", "JobFileMode", "MobileClient", "MobileServer", "MobileJobFileMode",

Truncated for display — read the full file on GitHub.

Related Skills

View on GitHub
GitHub Stars0
CategoryDevelopment
UpdatedNaNy ago
Forks0

Trust signals

68/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

2 medium1 low