Cursor skills for 1C

1C Cursor skills

A set of Cursor skills for 1C: an analyst skill with a task template, configuration and extension editing, SKD, forms, tests and platform tooling

Skill

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • Development skills modify 1C configuration and extension files on disk
  • The local 1C Platform Tools MCP gives access to the Cursor extension on the developer's machine
All reasons and checks
Russian stack

romancola-glitch/1c-cursor-skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/1c-cursor-skills

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Assembled automatically, review before installing.

Run in a terminal in the project folder

npx skills add romancola-glitch/1c-cursor-skills --skill 1c-analyst 1c-bsl-dev 1c-platform-tools-config 1c-platform-tools-configuration 1c-platform-tools-dependencies 1c-platform-tools-extensions 1c-platform-tools-external 1c-platform-tools-infobase 1c-platform-tools-mcp 1c-platform-tools-run 1c-platform-tools-setversion 1c-platform-tools-support 1c-platform-tools-test 1c-platform-tools 1c-project-context 1c-user-help cf-edit cf-info cf-init cf-validate cfe-borrow cfe-diff cfe-init cfe-patch-method cfe-validate db-create db-dump-cf db-dump-dt db-dump-xml db-list db-load-cf db-load-dt db-load-git db-load-xml db-run db-update epf-bsp-add-command epf-bsp-init epf-build epf-dump epf-init epf-validate erf-build erf-dump erf-init erf-validate form-add form-compile form-decompile form-edit form-info form-patterns form-remove form-validate help-add img-grid interface-edit interface-validate meta-compile meta-decompile meta-edit meta-info meta-remove meta-validate mxl-compile mxl-decompile mxl-info mxl-validate role-compile role-info role-validate skd-compile skd-decompile skd-edit skd-info skd-validate subsystem-compile subsystem-edit subsystem-info subsystem-validate support-edit template-add template-remove web-info web-publish web-stop web-test -a claude-code -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add romancola-glitch/1c-cursor-skills --skill 1c-analyst 1c-bsl-dev 1c-platform-tools-config 1c-platform-tools-configuration 1c-platform-tools-dependencies 1c-platform-tools-extensions 1c-platform-tools-external 1c-platform-tools-infobase 1c-platform-tools-mcp 1c-platform-tools-run 1c-platform-tools-setversion 1c-platform-tools-support 1c-platform-tools-test 1c-platform-tools 1c-project-context 1c-user-help cf-edit cf-info cf-init cf-validate cfe-borrow cfe-diff cfe-init cfe-patch-method cfe-validate db-create db-dump-cf db-dump-dt db-dump-xml db-list db-load-cf db-load-dt db-load-git db-load-xml db-run db-update epf-bsp-add-command epf-bsp-init epf-build epf-dump epf-init epf-validate erf-build erf-dump erf-init erf-validate form-add form-compile form-decompile form-edit form-info form-patterns form-remove form-validate help-add img-grid interface-edit interface-validate meta-compile meta-decompile meta-edit meta-info meta-remove meta-validate mxl-compile mxl-decompile mxl-info mxl-validate role-compile role-info role-validate skd-compile skd-decompile skd-edit skd-info skd-validate subsystem-compile subsystem-edit subsystem-info subsystem-validate support-edit template-add template-remove web-info web-publish web-stop web-test -a cursor -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add romancola-glitch/1c-cursor-skills --skill 1c-analyst 1c-bsl-dev 1c-platform-tools-config 1c-platform-tools-configuration 1c-platform-tools-dependencies 1c-platform-tools-extensions 1c-platform-tools-external 1c-platform-tools-infobase 1c-platform-tools-mcp 1c-platform-tools-run 1c-platform-tools-setversion 1c-platform-tools-support 1c-platform-tools-test 1c-platform-tools 1c-project-context 1c-user-help cf-edit cf-info cf-init cf-validate cfe-borrow cfe-diff cfe-init cfe-patch-method cfe-validate db-create db-dump-cf db-dump-dt db-dump-xml db-list db-load-cf db-load-dt db-load-git db-load-xml db-run db-update epf-bsp-add-command epf-bsp-init epf-build epf-dump epf-init epf-validate erf-build erf-dump erf-init erf-validate form-add form-compile form-decompile form-edit form-info form-patterns form-remove form-validate help-add img-grid interface-edit interface-validate meta-compile meta-decompile meta-edit meta-info meta-remove meta-validate mxl-compile mxl-decompile mxl-info mxl-validate role-compile role-info role-validate skd-compile skd-decompile skd-edit skd-info skd-validate subsystem-compile subsystem-edit subsystem-info subsystem-validate support-edit template-add template-remove web-info web-publish web-stop web-test -a github-copilot -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add romancola-glitch/1c-cursor-skills --skill 1c-analyst 1c-bsl-dev 1c-platform-tools-config 1c-platform-tools-configuration 1c-platform-tools-dependencies 1c-platform-tools-extensions 1c-platform-tools-external 1c-platform-tools-infobase 1c-platform-tools-mcp 1c-platform-tools-run 1c-platform-tools-setversion 1c-platform-tools-support 1c-platform-tools-test 1c-platform-tools 1c-project-context 1c-user-help cf-edit cf-info cf-init cf-validate cfe-borrow cfe-diff cfe-init cfe-patch-method cfe-validate db-create db-dump-cf db-dump-dt db-dump-xml db-list db-load-cf db-load-dt db-load-git db-load-xml db-run db-update epf-bsp-add-command epf-bsp-init epf-build epf-dump epf-init epf-validate erf-build erf-dump erf-init erf-validate form-add form-compile form-decompile form-edit form-info form-patterns form-remove form-validate help-add img-grid interface-edit interface-validate meta-compile meta-decompile meta-edit meta-info meta-remove meta-validate mxl-compile mxl-decompile mxl-info mxl-validate role-compile role-info role-validate skd-compile skd-decompile skd-edit skd-info skd-validate subsystem-compile subsystem-edit subsystem-info subsystem-validate support-edit template-add template-remove web-info web-publish web-stop web-test -a codex -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add romancola-glitch/1c-cursor-skills --skill 1c-analyst 1c-bsl-dev 1c-platform-tools-config 1c-platform-tools-configuration 1c-platform-tools-dependencies 1c-platform-tools-extensions 1c-platform-tools-external 1c-platform-tools-infobase 1c-platform-tools-mcp 1c-platform-tools-run 1c-platform-tools-setversion 1c-platform-tools-support 1c-platform-tools-test 1c-platform-tools 1c-project-context 1c-user-help cf-edit cf-info cf-init cf-validate cfe-borrow cfe-diff cfe-init cfe-patch-method cfe-validate db-create db-dump-cf db-dump-dt db-dump-xml db-list db-load-cf db-load-dt db-load-git db-load-xml db-run db-update epf-bsp-add-command epf-bsp-init epf-build epf-dump epf-init epf-validate erf-build erf-dump erf-init erf-validate form-add form-compile form-decompile form-edit form-info form-patterns form-remove form-validate help-add img-grid interface-edit interface-validate meta-compile meta-decompile meta-edit meta-info meta-remove meta-validate mxl-compile mxl-decompile mxl-info mxl-validate role-compile role-info role-validate skd-compile skd-decompile skd-edit skd-info skd-validate subsystem-compile subsystem-edit subsystem-info subsystem-validate support-edit template-add template-remove web-info web-publish web-stop web-test -a gemini-cli -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add romancola-glitch/1c-cursor-skills --skill 1c-analyst 1c-bsl-dev 1c-platform-tools-config 1c-platform-tools-configuration 1c-platform-tools-dependencies 1c-platform-tools-extensions 1c-platform-tools-external 1c-platform-tools-infobase 1c-platform-tools-mcp 1c-platform-tools-run 1c-platform-tools-setversion 1c-platform-tools-support 1c-platform-tools-test 1c-platform-tools 1c-project-context 1c-user-help cf-edit cf-info cf-init cf-validate cfe-borrow cfe-diff cfe-init cfe-patch-method cfe-validate db-create db-dump-cf db-dump-dt db-dump-xml db-list db-load-cf db-load-dt db-load-git db-load-xml db-run db-update epf-bsp-add-command epf-bsp-init epf-build epf-dump epf-init epf-validate erf-build erf-dump erf-init erf-validate form-add form-compile form-decompile form-edit form-info form-patterns form-remove form-validate help-add img-grid interface-edit interface-validate meta-compile meta-decompile meta-edit meta-info meta-remove meta-validate mxl-compile mxl-decompile mxl-info mxl-validate role-compile role-info role-validate skd-compile skd-decompile skd-edit skd-info skd-validate subsystem-compile subsystem-edit subsystem-info subsystem-validate support-edit template-add template-remove web-info web-publish web-stop web-test -a cline -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add romancola-glitch/1c-cursor-skills --skill 1c-analyst 1c-bsl-dev 1c-platform-tools-config 1c-platform-tools-configuration 1c-platform-tools-dependencies 1c-platform-tools-extensions 1c-platform-tools-external 1c-platform-tools-infobase 1c-platform-tools-mcp 1c-platform-tools-run 1c-platform-tools-setversion 1c-platform-tools-support 1c-platform-tools-test 1c-platform-tools 1c-project-context 1c-user-help cf-edit cf-info cf-init cf-validate cfe-borrow cfe-diff cfe-init cfe-patch-method cfe-validate db-create db-dump-cf db-dump-dt db-dump-xml db-list db-load-cf db-load-dt db-load-git db-load-xml db-run db-update epf-bsp-add-command epf-bsp-init epf-build epf-dump epf-init epf-validate erf-build erf-dump erf-init erf-validate form-add form-compile form-decompile form-edit form-info form-patterns form-remove form-validate help-add img-grid interface-edit interface-validate meta-compile meta-decompile meta-edit meta-info meta-remove meta-validate mxl-compile mxl-decompile mxl-info mxl-validate role-compile role-info role-validate skd-compile skd-decompile skd-edit skd-info skd-validate subsystem-compile subsystem-edit subsystem-info subsystem-validate support-edit template-add template-remove web-info web-publish web-stop web-test -a roo -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

A fork of Roo Code, same .roo folders.

Run in a terminal in the project folder

npx skills add romancola-glitch/1c-cursor-skills --skill 1c-analyst 1c-bsl-dev 1c-platform-tools-config 1c-platform-tools-configuration 1c-platform-tools-dependencies 1c-platform-tools-extensions 1c-platform-tools-external 1c-platform-tools-infobase 1c-platform-tools-mcp 1c-platform-tools-run 1c-platform-tools-setversion 1c-platform-tools-support 1c-platform-tools-test 1c-platform-tools 1c-project-context 1c-user-help cf-edit cf-info cf-init cf-validate cfe-borrow cfe-diff cfe-init cfe-patch-method cfe-validate db-create db-dump-cf db-dump-dt db-dump-xml db-list db-load-cf db-load-dt db-load-git db-load-xml db-run db-update epf-bsp-add-command epf-bsp-init epf-build epf-dump epf-init epf-validate erf-build erf-dump erf-init erf-validate form-add form-compile form-decompile form-edit form-info form-patterns form-remove form-validate help-add img-grid interface-edit interface-validate meta-compile meta-decompile meta-edit meta-info meta-remove meta-validate mxl-compile mxl-decompile mxl-info mxl-validate role-compile role-info role-validate skd-compile skd-decompile skd-edit skd-info skd-validate subsystem-compile subsystem-edit subsystem-info subsystem-validate support-edit template-add template-remove web-info web-publish web-stop web-test -a opencode -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

You will need: Node.js

Checked against the repository on Sep 25, 2026, commit 5bb76d0.

Text for your agent

Clone romancola-glitch/1c-cursor-skills into your project and open the folder in Cursor; the local agent picks up skills from .cursor/skills on its own. For cloud agents, connect GitHub in Cursor Cloud Agents and run the agent in Cloud mode on this repository.

This is third-party code. Review the repository files before installing.

What it does

The repository holds Cursor agent skills for 1C in the .cursor/skills folder, which the local agent reads directly, while a cloud Cursor agent sees them after the repository is cloned on GitHub. The skills cover both analysis (1c-analyst, with a task-statement template and questions about catalog, document and register metadata) and development: 1c-bsl-dev, cf-edit, cf-validate, cfe-diff, cfe-patch-method and others for targeted configuration and extension edits. A separate 1c-platform-tools-* group describes working with the specific Cursor extension 1C: Platform Tools, which runs a local MCP server, mcp-1c-platform-tools, on 127.0.0.1:40241 and is only available locally, not in the cloud agent.

Who it is for. For 1C developers and analysts using Cursor who need skills for specific roles: task statements, configuration edits, working with the 1C: Platform Tools extension.

Good fit when

  • You work in Cursor locally or in cloud mode on the same 1C project across different computers
  • You want an analyst skill with a ready-made 1C task-statement template, not just coding skills
  • You use the 1C: Platform Tools extension and its MCP server locally

Not a fit when

  • You use a different agent, not Cursor, so skills in .cursor/skills will not load directly
  • You need the 1C Platform Tools MCP in the cloud agent; the README says plainly it is not there

Example request

Use the 1c-analyst skill and write a task statement for adding a new attribute to the Номенклатура catalog

Limitations

The local mcp-1c-platform-tools MCP server is not available to the cloud Cursor agent and requires the 1C: Platform Tools extension installed on that specific machine. Syncing between two computers relies on the same Cursor account and a connected GitHub, not a standalone skill install. Some skills overlap in name and content with similar open 1C skill sets, and the README does not explain the shared origin.

How to disable. Remove the .cursor/skills directory from the project, or just the subdirectories of the skills you do not need.

Security check

  • Development skills modify 1C configuration and extension files on disk
  • The local 1C Platform Tools MCP gives access to the Cursor extension on the developer's machine

README in short

The README describes the repository as Cursor agent skills for 1C covering forms, SKD, configuration, EPF and tests, explains the difference between a local and a cloud Cursor agent, gives steps for working on two computers via a shared Cursor account and connected GitHub, and separately notes that the mcp-1c-platform-tools server only works locally through the 1C: Platform Tools and 1C: Platform Tools MCP extensions.

SKILL.md

---
name: 1c-analyst
description: Аналитик 1С — ТЗ, user stories, описание метаданных, процессы, интеграции, права доступа. Используй при постановке задач разработчикам, описании справочников/документов/регистров, согласовании доработок, подготовке приёмочных сценариев.
---

# Аналитик 1С

## Шаблон постановки задачи

## Цель
Кратко: зачем доработка, кто пользователь.

## Как сейчас (AS-IS)
Текущий процесс / ограничение.

## Как должно быть (TO-BE)
Ожидаемое поведение системы.

FAQ

Does the 1C Platform Tools MCP work in the cloud?

No, the README states plainly this server is local only, connecting to the Cursor extension on a specific machine.

Do I need anything besides Git and Cursor?

The local MCP needs the 1C: Platform Tools and 1C: Platform Tools MCP extensions; the rest of the skills work as ordinary agent text instructions.

Editors’ pick

A skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review

PluginMedium riskNo VPN needed292.5KRepository stars
Editors’ pick

Small composable skills for engineering with agents: plan grilling, TDD, bug diagnosis, code review and architecture

SkillLow risk271.4KRepository stars
Editors’ pick

GitHub toolkit for spec-driven development: the specify CLI adds agent commands and skills to a project, from principles to implementation

CLIMedium riskNo VPN needed139.3KRepository stars

Reference MCP servers

Model Context Protocol servers

Official

Official reference MCP servers: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time and Everything

MCP serverMedium risk90.6KRepository stars
Foxx AICursor skills for 1C

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.