Skip to main content
skill CX Codex

v8-xsd-fetch — Claude Code skill: XSD schemas and setup

Downloads 1C XML export XSD schemas by format version into the project directory. Use it to inspect available versions or validate an export against its schema.

Install into Claude Code · Plugin marketplace All methods and platforms ↓
/plugin marketplace add Nikolay-Shirokov/cc-1c-skills
/plugin install 1c-skills@cc-1c-skills
Open on GitHub

What v8-xsd-fetch does

The skill runs v8-xsd-fetch.ps1 through powershell.exe and stores schemas in .v8-xsd, next to .v8-project.json, or at the location configured by xsdPath. Pass selected versions with -Versions; use -List to inspect available and downloaded versions without fetching files. -Force downloads files again when they are already present. Each version is about 600 KB.

Choose a schema from the version attribute at the root of Configuration.xml, not from the platform release number. When the machine has no network access, copy schemas from schemas/designer/<version>/ in https://github.com/yellow-hammer/namespace-forest. Keep the schema directory out of Git by adding it to .gitignore. The skill works with Bash and Read.

What it helps with

  • download XSD schemas for an 1C export version
  • refresh schemas already stored in a project
  • list available format versions
  • match an XML export with its XSD schema
  • select a schema directory through xsdPath

Example prompts for the agent

  • Download XSD schemas for export versions 2.20,2.21.
  • List available schemas and show which ones are already downloaded without fetching files.
  • Download the stored schemas again with -Force.

How to install v8-xsd-fetch

1Plugin marketplace

/plugin marketplace add Nikolay-Shirokov/cc-1c-skills
/plugin install 1c-skills@cc-1c-skills

This installs the whole 1c-skills plugin with all its skills

2Skills CLI (Vercel)

npx skills add Nikolay-Shirokov/cc-1c-skills --skill v8-xsd-fetch -a claude-code

3Manually: put the files in place

~/.claude/skills/v8-xsd-fetch/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/v8-xsd-fetch/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about v8-xsd-fetch

How do I install v8-xsd-fetch in Claude Code?

Run /plugin marketplace add Nikolay-Shirokov/cc-1c-skills, then run /plugin install 1c-skills@cc-1c-skills.

What does v8-xsd-fetch do?

It downloads 1C XML export XSD schemas by format version into the project schema directory. It can also list available and previously downloaded versions.

Which XSD version should I use?

Read the version attribute at the root of Configuration.xml and use that format version. The platform release number is not the value to match.

Source text

SKILL.md · MIT
---
name: v8-xsd-fetch
description: Загрузка XSD-схем формата XML-выгрузки 1С по версиям формата в каталог проекта. Используй когда нужно скачать или обновить схемы платформы для проверки выгрузки по XSD, или узнать, какие версии схем доступны
argument-hint: "[-Versions 2.20,2.21] [-List]"
allowed-tools:
  - Bash
  - Read
---

# /v8-xsd-fetch — XSD-схемы платформы

Скачивает XSD-схемы формата выгрузки по версиям формата в каталог схем проекта
(`.v8-xsd` рядом с `.v8-project.json` или путь из его ключа `xsdPath`).

## Команда

```powershell
powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/v8-xsd-fetch.ps1" -Versions "2.20"
```

| Параметр | Описание |
|----------|----------|
| `-Versions "<список>"` | Версии формата через запятую. Без него — все доступные (около 600 КБ на версию) |
| `-List` | Показать доступные версии и какие уже скачаны, ничего не скачивая |
| `-OutPath <путь>` | Другой каталог схем — только если пользователь его назвал |
| `-Force` | Перекачать уже скачанные файлы |

## Какую версию брать

Версия формата — атрибут `version` корня `Configuration.xml` выгрузки (например, `2.20`), а не номер
релиза платформы. Скачивай версии выгрузок, с которыми работает проект.

Каталог схем в Git не добавляй: если проект — репозиторий, каталог должен быть в `.gitignore`.

Нет сети — сообщи пользователю: схемы можно скопировать вручную из каталогов
`schemas/designer/<версия>/` репозитория https://github.com/yellow-hammer/namespace-forest.

© Nikolay Shirokov · MIT · Nikolay-Shirokov/cc-1c-skills

Topics and platforms

SKILL.md skills catalog →

From the same set32

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor