1c-platform-tools-test

Orchestrate 1C test execution and reporting via extension commands and MCP.

178|16|Updated Dec 9, 2025
One-click install
npx skills add https://github.com/yellow-hammer/vscode-1c-platform-tools --skill 1c-platform-tools-test
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1c-platform-tools-test
Source: https://github.com/yellow-hammer/vscode-1c-platform-tools/tree/main/resources/skills/1c-platform-tools-test
Command: npx skills add https://github.com/yellow-hammer/vscode-1c-platform-tools --skill 1c-platform-tools-test

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the execution and reporting of 1C tests (XUnit, Vanessa, syntax checks) and Allure reports via the VS Code extension commands or MCP tools, reducing manual test orchestration.

Core Features & Use Cases

  • Run XUnit, Vanessa, and syntax checks from VS Code or via MCP-triggered workflows.
  • Generate Allure reports and build/decompile unit tests (EPF) as part of test pipelines.
  • Integrate test execution into project workflows and agent-based automation for CI-like scenarios.

Quick Start

Invoke tests using the extension commands or MCP tools to run XUnit, Vanessa, syntax checks, and Allure reports.

Frequently Asked Questions about 1c-platform-tools-test

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run XUnit and Vanessa tests for 1C projects via MCP?

You can run XUnit and Vanessa tests by invoking extension commands like test_xunit and test_vanessa or MCP tools, which orchestrate 1C test execution and return structured stdout/stderr output for automation.

Can I generate Allure reports for 1C test executions automatically?

Yes, you can generate Allure reports automatically by triggering the test_allure command, integrating report generation directly into your 1C project workflows and agent-based automation pipelines.

Does this tool support building and decompiling EPF unit tests?

Yes, it supports building and decompiling EPF unit tests through the test.buildEpf and test.decompileEpf commands, enabling compilation and extraction of unit tests across 1C projects.

What is the best way to automate 1C syntax checks in a CI pipeline?

The best way to automate 1C syntax checks is using the test_syntaxCheck command via MCP, which accepts a projectPath input and returns structured stdout/stderr for CI-like scenarios.

Do I need VS Code to run YAxUnit tests with this MCP integration?

No, you do not strictly need VS Code because the tool integrates with MCP-triggered workflows, allowing you to run YAxUnit tests and other checks through agent-based automation.

Why does my 1C test orchestration fail to return structured output?

1C test orchestration relies on mapped command IDs like test_xunit and test_yaxunit; failing to use these specific commands or provide the correct MCP projectPath input prevents structured stdout/stderr generation.