Skills for the Melezh web server on the 1C platform
1C Melezh Skills
Six SKILL.md skills covering install, handlers, scheduled tasks, the web console and diagnostics for the Melezh web server for 1C:Enterprise
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
- The skills cover key rotation and configuring a production web server's handlers
- Scheduled tasks and the web console give access to administering Melezh
Install
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/1c-melezh-skillsDetects 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 erlkidd/1c-ai-skills-melezh --skill melezh-start melezh-project-setup melezh-handlers melezh-scheduled-tasks melezh-web-ui melezh-logging-debugging -a claude-code -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Without third-party tools, from commit 6648960
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/erlkidd/1c-ai-skills-melezh.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /melezh-start/ /melezh-project-setup/ /melezh-handlers/ /melezh-scheduled-tasks/ /melezh-web-ui/ /melezh-logging-debugging/
git -C "$tmp" checkout 66489604eee07de7a943e9eed07916d9133ea770
mkdir -p .claude/skills
cp -R "$tmp/melezh-start" .claude/skills/melezh-start
cp -R "$tmp/melezh-project-setup" .claude/skills/melezh-project-setup
cp -R "$tmp/melezh-handlers" .claude/skills/melezh-handlers
cp -R "$tmp/melezh-scheduled-tasks" .claude/skills/melezh-scheduled-tasks
cp -R "$tmp/melezh-web-ui" .claude/skills/melezh-web-ui
cp -R "$tmp/melezh-logging-debugging" .claude/skills/melezh-logging-debuggingCommands for macOS and Linux, on Windows run them in Git Bash.
Run in a terminal in the project folder
npx skills add erlkidd/1c-ai-skills-melezh --skill melezh-start melezh-project-setup melezh-handlers melezh-scheduled-tasks melezh-web-ui melezh-logging-debugging -a cursor -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Without third-party tools, from commit 6648960
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/erlkidd/1c-ai-skills-melezh.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /melezh-start/ /melezh-project-setup/ /melezh-handlers/ /melezh-scheduled-tasks/ /melezh-web-ui/ /melezh-logging-debugging/
git -C "$tmp" checkout 66489604eee07de7a943e9eed07916d9133ea770
mkdir -p .agents/skills
cp -R "$tmp/melezh-start" .agents/skills/melezh-start
cp -R "$tmp/melezh-project-setup" .agents/skills/melezh-project-setup
cp -R "$tmp/melezh-handlers" .agents/skills/melezh-handlers
cp -R "$tmp/melezh-scheduled-tasks" .agents/skills/melezh-scheduled-tasks
cp -R "$tmp/melezh-web-ui" .agents/skills/melezh-web-ui
cp -R "$tmp/melezh-logging-debugging" .agents/skills/melezh-logging-debuggingCommands for macOS and Linux, on Windows run them in Git Bash.
Run in a terminal in the project folder
npx skills add erlkidd/1c-ai-skills-melezh --skill melezh-start melezh-project-setup melezh-handlers melezh-scheduled-tasks melezh-web-ui melezh-logging-debugging -a github-copilot -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Without third-party tools, from commit 6648960
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/erlkidd/1c-ai-skills-melezh.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /melezh-start/ /melezh-project-setup/ /melezh-handlers/ /melezh-scheduled-tasks/ /melezh-web-ui/ /melezh-logging-debugging/
git -C "$tmp" checkout 66489604eee07de7a943e9eed07916d9133ea770
mkdir -p .github/skills
cp -R "$tmp/melezh-start" .github/skills/melezh-start
cp -R "$tmp/melezh-project-setup" .github/skills/melezh-project-setup
cp -R "$tmp/melezh-handlers" .github/skills/melezh-handlers
cp -R "$tmp/melezh-scheduled-tasks" .github/skills/melezh-scheduled-tasks
cp -R "$tmp/melezh-web-ui" .github/skills/melezh-web-ui
cp -R "$tmp/melezh-logging-debugging" .github/skills/melezh-logging-debuggingCommands for macOS and Linux, on Windows run them in Git Bash.
Run in a terminal in the project folder
npx skills add erlkidd/1c-ai-skills-melezh --skill melezh-start melezh-project-setup melezh-handlers melezh-scheduled-tasks melezh-web-ui melezh-logging-debugging -a codex -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Without third-party tools, from commit 6648960
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/erlkidd/1c-ai-skills-melezh.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /melezh-start/ /melezh-project-setup/ /melezh-handlers/ /melezh-scheduled-tasks/ /melezh-web-ui/ /melezh-logging-debugging/
git -C "$tmp" checkout 66489604eee07de7a943e9eed07916d9133ea770
mkdir -p .agents/skills
cp -R "$tmp/melezh-start" .agents/skills/melezh-start
cp -R "$tmp/melezh-project-setup" .agents/skills/melezh-project-setup
cp -R "$tmp/melezh-handlers" .agents/skills/melezh-handlers
cp -R "$tmp/melezh-scheduled-tasks" .agents/skills/melezh-scheduled-tasks
cp -R "$tmp/melezh-web-ui" .agents/skills/melezh-web-ui
cp -R "$tmp/melezh-logging-debugging" .agents/skills/melezh-logging-debuggingCommands for macOS and Linux, on Windows run them in Git Bash.
Run in a terminal in the project folder
npx skills add erlkidd/1c-ai-skills-melezh --skill melezh-start melezh-project-setup melezh-handlers melezh-scheduled-tasks melezh-web-ui melezh-logging-debugging -a gemini-cli -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Without third-party tools, from commit 6648960
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/erlkidd/1c-ai-skills-melezh.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /melezh-start/ /melezh-project-setup/ /melezh-handlers/ /melezh-scheduled-tasks/ /melezh-web-ui/ /melezh-logging-debugging/
git -C "$tmp" checkout 66489604eee07de7a943e9eed07916d9133ea770
mkdir -p .agents/skills
cp -R "$tmp/melezh-start" .agents/skills/melezh-start
cp -R "$tmp/melezh-project-setup" .agents/skills/melezh-project-setup
cp -R "$tmp/melezh-handlers" .agents/skills/melezh-handlers
cp -R "$tmp/melezh-scheduled-tasks" .agents/skills/melezh-scheduled-tasks
cp -R "$tmp/melezh-web-ui" .agents/skills/melezh-web-ui
cp -R "$tmp/melezh-logging-debugging" .agents/skills/melezh-logging-debuggingCommands for macOS and Linux, on Windows run them in Git Bash.
Run in a terminal in the project folder
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/erlkidd/1c-ai-skills-melezh.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /melezh-start/ /melezh-project-setup/ /melezh-handlers/ /melezh-scheduled-tasks/ /melezh-web-ui/ /melezh-logging-debugging/
git -C "$tmp" checkout 66489604eee07de7a943e9eed07916d9133ea770
mkdir -p .devin/skills
cp -R "$tmp/melezh-start" .devin/skills/melezh-start
cp -R "$tmp/melezh-project-setup" .devin/skills/melezh-project-setup
cp -R "$tmp/melezh-handlers" .devin/skills/melezh-handlers
cp -R "$tmp/melezh-scheduled-tasks" .devin/skills/melezh-scheduled-tasks
cp -R "$tmp/melezh-web-ui" .devin/skills/melezh-web-ui
cp -R "$tmp/melezh-logging-debugging" .devin/skills/melezh-logging-debuggingCommands for macOS and Linux, on Windows run them in Git Bash.
Formerly Windsurf.
Run in a terminal in the project folder
npx skills add erlkidd/1c-ai-skills-melezh --skill melezh-start melezh-project-setup melezh-handlers melezh-scheduled-tasks melezh-web-ui melezh-logging-debugging -a cline -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Without third-party tools, from commit 6648960
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/erlkidd/1c-ai-skills-melezh.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /melezh-start/ /melezh-project-setup/ /melezh-handlers/ /melezh-scheduled-tasks/ /melezh-web-ui/ /melezh-logging-debugging/
git -C "$tmp" checkout 66489604eee07de7a943e9eed07916d9133ea770
mkdir -p .cline/skills
cp -R "$tmp/melezh-start" .cline/skills/melezh-start
cp -R "$tmp/melezh-project-setup" .cline/skills/melezh-project-setup
cp -R "$tmp/melezh-handlers" .cline/skills/melezh-handlers
cp -R "$tmp/melezh-scheduled-tasks" .cline/skills/melezh-scheduled-tasks
cp -R "$tmp/melezh-web-ui" .cline/skills/melezh-web-ui
cp -R "$tmp/melezh-logging-debugging" .cline/skills/melezh-logging-debuggingCommands for macOS and Linux, on Windows run them in Git Bash.
Run in a terminal in the project folder
npx skills add erlkidd/1c-ai-skills-melezh --skill melezh-start melezh-project-setup melezh-handlers melezh-scheduled-tasks melezh-web-ui melezh-logging-debugging -a roo -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Without third-party tools, from commit 6648960
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/erlkidd/1c-ai-skills-melezh.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /melezh-start/ /melezh-project-setup/ /melezh-handlers/ /melezh-scheduled-tasks/ /melezh-web-ui/ /melezh-logging-debugging/
git -C "$tmp" checkout 66489604eee07de7a943e9eed07916d9133ea770
mkdir -p .roo/skills
cp -R "$tmp/melezh-start" .roo/skills/melezh-start
cp -R "$tmp/melezh-project-setup" .roo/skills/melezh-project-setup
cp -R "$tmp/melezh-handlers" .roo/skills/melezh-handlers
cp -R "$tmp/melezh-scheduled-tasks" .roo/skills/melezh-scheduled-tasks
cp -R "$tmp/melezh-web-ui" .roo/skills/melezh-web-ui
cp -R "$tmp/melezh-logging-debugging" .roo/skills/melezh-logging-debuggingCommands for macOS and Linux, on Windows run them in Git Bash.
A fork of Roo Code, same .roo folders.
Run in a terminal in the project folder
npx skills add erlkidd/1c-ai-skills-melezh --skill melezh-start melezh-project-setup melezh-handlers melezh-scheduled-tasks melezh-web-ui melezh-logging-debugging -a opencode -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Without third-party tools, from commit 6648960
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/erlkidd/1c-ai-skills-melezh.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /melezh-start/ /melezh-project-setup/ /melezh-handlers/ /melezh-scheduled-tasks/ /melezh-web-ui/ /melezh-logging-debugging/
git -C "$tmp" checkout 66489604eee07de7a943e9eed07916d9133ea770
mkdir -p .agents/skills
cp -R "$tmp/melezh-start" .agents/skills/melezh-start
cp -R "$tmp/melezh-project-setup" .agents/skills/melezh-project-setup
cp -R "$tmp/melezh-handlers" .agents/skills/melezh-handlers
cp -R "$tmp/melezh-scheduled-tasks" .agents/skills/melezh-scheduled-tasks
cp -R "$tmp/melezh-web-ui" .agents/skills/melezh-web-ui
cp -R "$tmp/melezh-logging-debugging" .agents/skills/melezh-logging-debuggingCommands for macOS and Linux, on Windows run them in Git Bash.
Run in a terminal in the project folder
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/erlkidd/1c-ai-skills-melezh.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /melezh-start/ /melezh-project-setup/ /melezh-handlers/ /melezh-scheduled-tasks/ /melezh-web-ui/ /melezh-logging-debugging/
git -C "$tmp" checkout 66489604eee07de7a943e9eed07916d9133ea770
mkdir -p .agents/skills
cp -R "$tmp/melezh-start" .agents/skills/melezh-start
cp -R "$tmp/melezh-project-setup" .agents/skills/melezh-project-setup
cp -R "$tmp/melezh-handlers" .agents/skills/melezh-handlers
cp -R "$tmp/melezh-scheduled-tasks" .agents/skills/melezh-scheduled-tasks
cp -R "$tmp/melezh-web-ui" .agents/skills/melezh-web-ui
cp -R "$tmp/melezh-logging-debugging" .agents/skills/melezh-logging-debuggingCommands for macOS and Linux, on Windows run them in Git Bash.
Run in a terminal in the project folder
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/erlkidd/1c-ai-skills-melezh.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /melezh-start/ /melezh-project-setup/ /melezh-handlers/ /melezh-scheduled-tasks/ /melezh-web-ui/ /melezh-logging-debugging/
git -C "$tmp" checkout 66489604eee07de7a943e9eed07916d9133ea770
mkdir -p .agents/skills
cp -R "$tmp/melezh-start" .agents/skills/melezh-start
cp -R "$tmp/melezh-project-setup" .agents/skills/melezh-project-setup
cp -R "$tmp/melezh-handlers" .agents/skills/melezh-handlers
cp -R "$tmp/melezh-scheduled-tasks" .agents/skills/melezh-scheduled-tasks
cp -R "$tmp/melezh-web-ui" .agents/skills/melezh-web-ui
cp -R "$tmp/melezh-logging-debugging" .agents/skills/melezh-logging-debuggingCommands for macOS and Linux, on Windows run them in Git Bash.
Copy the needed melezh-* folders from erlkidd/1c-ai-skills-melezh into your agent's skills directory and reference them by name when configuring or diagnosing Melezh.
This is third-party code. Review the repository files before installing.
What it does
The repository provides six separate SKILL.md skills for AI assistants working with Melezh, a web server for the 1C:Enterprise platform: melezh-start on architecture and first launch, melezh-project-setup on creating and configuring projects, melezh-handlers on managing request handlers and key rotation, melezh-scheduled-tasks on scheduled tasks, melezh-web-ui on the interactive admin web console, and melezh-logging-debugging on logging and failure diagnostics. Each skill lives in its own folder and links to the official Melezh documentation at openintegrations.dev.
Who it is for. For developers who administer or configure the Melezh web server for 1C:Enterprise and want an agent to follow the product's own rules.
Good fit when
- You are configuring Melezh request handlers and need key rotation per the product's rules
- You need scheduled tasks or work with the Melezh admin web console
- You are debugging a Melezh failure and need a structured approach to logs
Not a fit when
- You do not use Melezh as a web server for 1C
- You need general 1C development skills, not ones specific to the Melezh product
Example request
Set up a scheduled task in Melezh following the rules in the melezh-scheduled-tasks skillLimitations
The skills describe specifically the third-party Melezh product, not the 1C platform in general, and are useless without Melezh installed and set up. The product's official docs live separately at openintegrations.dev, and the skills link to them rather than duplicating them.
How to disable. Remove the melezh-* folders from the agent's skills directory or from the project.
Security check
- The skills cover key rotation and configuring a production web server's handlers
- Scheduled tasks and the web console give access to administering Melezh
README in short
The README lists six skills by section: basics and architecture, project setup, handlers and keys, scheduled tasks, the web console, and logging and debugging. Each entry briefly describes the folder's content, and it closes with a link to the official Melezh documentation.
FAQ
What is Melezh?
A web server for the 1C:Enterprise platform, with official documentation maintained at openintegrations.dev.
Are all six skills needed at once?
No, each lives in its own folder, so you can add only what you need, for example just melezh-logging-debugging for debugging.
Related
An MCP server built into the Netdata agent: metrics, logs, alerts and live process, service and container data for an AI assistant
GitHub's official MCP server: code, issues, pull requests, Actions and security alerts straight from the agent
Agent Skills for Google products
Agent Skills for Google products and technologies
Official Google skill collection for working with Google Cloud, BigQuery, GKE, ads and analytics from an agent
AWS's official MCP server suite: docs, IaC, containers, serverless, databases, cost and monitoring