awesome-ru-ai-skills
A skill collection for the Russian stack: GigaChat, YandexGPT, Yandex 360, Yandex Cloud, Metrika and marketplace orders
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 marketplace-ru skill reads marketplace orders, prices and stock using keys from .env files
- The yandex-cloud skill manages real Yandex Cloud infrastructure via the yc CLI
Install
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/awesome-ru-ai-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 smvlx/awesome-ru-ai-skills --skill gigachat marketplace-ru yandex-cloud yandex-metrika yandexgpt yax -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 f7039ba
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/smvlx/awesome-ru-ai-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/gigachat/ /skills/marketplace-ru/ /skills/yandex-cloud/ /skills/yandex-metrika/ /skills/yandexgpt/ /skills/yax/
git -C "$tmp" checkout f7039bab74ea8044d63f84a087cb5bdf5d9f67d4
mkdir -p .claude/skills
cp -R "$tmp/skills/gigachat" .claude/skills/gigachat
cp -R "$tmp/skills/marketplace-ru" .claude/skills/marketplace-ru
cp -R "$tmp/skills/yandex-cloud" .claude/skills/yandex-cloud
cp -R "$tmp/skills/yandex-metrika" .claude/skills/yandex-metrika
cp -R "$tmp/skills/yandexgpt" .claude/skills/yandexgpt
cp -R "$tmp/skills/yax" .claude/skills/yaxCommands for macOS and Linux, on Windows run them in Git Bash.
Run in a terminal in the project folder
npx skills add smvlx/awesome-ru-ai-skills --skill gigachat marketplace-ru yandex-cloud yandex-metrika yandexgpt yax -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 f7039ba
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/smvlx/awesome-ru-ai-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/gigachat/ /skills/marketplace-ru/ /skills/yandex-cloud/ /skills/yandex-metrika/ /skills/yandexgpt/ /skills/yax/
git -C "$tmp" checkout f7039bab74ea8044d63f84a087cb5bdf5d9f67d4
mkdir -p .agents/skills
cp -R "$tmp/skills/gigachat" .agents/skills/gigachat
cp -R "$tmp/skills/marketplace-ru" .agents/skills/marketplace-ru
cp -R "$tmp/skills/yandex-cloud" .agents/skills/yandex-cloud
cp -R "$tmp/skills/yandex-metrika" .agents/skills/yandex-metrika
cp -R "$tmp/skills/yandexgpt" .agents/skills/yandexgpt
cp -R "$tmp/skills/yax" .agents/skills/yaxCommands for macOS and Linux, on Windows run them in Git Bash.
Run in a terminal in the project folder
npx skills add smvlx/awesome-ru-ai-skills --skill gigachat marketplace-ru yandex-cloud yandex-metrika yandexgpt yax -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 f7039ba
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/smvlx/awesome-ru-ai-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/gigachat/ /skills/marketplace-ru/ /skills/yandex-cloud/ /skills/yandex-metrika/ /skills/yandexgpt/ /skills/yax/
git -C "$tmp" checkout f7039bab74ea8044d63f84a087cb5bdf5d9f67d4
mkdir -p .github/skills
cp -R "$tmp/skills/gigachat" .github/skills/gigachat
cp -R "$tmp/skills/marketplace-ru" .github/skills/marketplace-ru
cp -R "$tmp/skills/yandex-cloud" .github/skills/yandex-cloud
cp -R "$tmp/skills/yandex-metrika" .github/skills/yandex-metrika
cp -R "$tmp/skills/yandexgpt" .github/skills/yandexgpt
cp -R "$tmp/skills/yax" .github/skills/yaxCommands for macOS and Linux, on Windows run them in Git Bash.
Run in a terminal in the project folder
npx skills add smvlx/awesome-ru-ai-skills --skill gigachat marketplace-ru yandex-cloud yandex-metrika yandexgpt yax -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 f7039ba
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/smvlx/awesome-ru-ai-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/gigachat/ /skills/marketplace-ru/ /skills/yandex-cloud/ /skills/yandex-metrika/ /skills/yandexgpt/ /skills/yax/
git -C "$tmp" checkout f7039bab74ea8044d63f84a087cb5bdf5d9f67d4
mkdir -p .agents/skills
cp -R "$tmp/skills/gigachat" .agents/skills/gigachat
cp -R "$tmp/skills/marketplace-ru" .agents/skills/marketplace-ru
cp -R "$tmp/skills/yandex-cloud" .agents/skills/yandex-cloud
cp -R "$tmp/skills/yandex-metrika" .agents/skills/yandex-metrika
cp -R "$tmp/skills/yandexgpt" .agents/skills/yandexgpt
cp -R "$tmp/skills/yax" .agents/skills/yaxCommands for macOS and Linux, on Windows run them in Git Bash.
Run in a terminal in the project folder
npx skills add smvlx/awesome-ru-ai-skills --skill gigachat marketplace-ru yandex-cloud yandex-metrika yandexgpt yax -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 f7039ba
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/smvlx/awesome-ru-ai-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/gigachat/ /skills/marketplace-ru/ /skills/yandex-cloud/ /skills/yandex-metrika/ /skills/yandexgpt/ /skills/yax/
git -C "$tmp" checkout f7039bab74ea8044d63f84a087cb5bdf5d9f67d4
mkdir -p .agents/skills
cp -R "$tmp/skills/gigachat" .agents/skills/gigachat
cp -R "$tmp/skills/marketplace-ru" .agents/skills/marketplace-ru
cp -R "$tmp/skills/yandex-cloud" .agents/skills/yandex-cloud
cp -R "$tmp/skills/yandex-metrika" .agents/skills/yandex-metrika
cp -R "$tmp/skills/yandexgpt" .agents/skills/yandexgpt
cp -R "$tmp/skills/yax" .agents/skills/yaxCommands 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/smvlx/awesome-ru-ai-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/gigachat/ /skills/marketplace-ru/ /skills/yandex-cloud/ /skills/yandex-metrika/ /skills/yandexgpt/ /skills/yax/
git -C "$tmp" checkout f7039bab74ea8044d63f84a087cb5bdf5d9f67d4
mkdir -p .devin/skills
cp -R "$tmp/skills/gigachat" .devin/skills/gigachat
cp -R "$tmp/skills/marketplace-ru" .devin/skills/marketplace-ru
cp -R "$tmp/skills/yandex-cloud" .devin/skills/yandex-cloud
cp -R "$tmp/skills/yandex-metrika" .devin/skills/yandex-metrika
cp -R "$tmp/skills/yandexgpt" .devin/skills/yandexgpt
cp -R "$tmp/skills/yax" .devin/skills/yaxCommands for macOS and Linux, on Windows run them in Git Bash.
Formerly Windsurf.
Run in a terminal in the project folder
npx skills add smvlx/awesome-ru-ai-skills --skill gigachat marketplace-ru yandex-cloud yandex-metrika yandexgpt yax -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 f7039ba
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/smvlx/awesome-ru-ai-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/gigachat/ /skills/marketplace-ru/ /skills/yandex-cloud/ /skills/yandex-metrika/ /skills/yandexgpt/ /skills/yax/
git -C "$tmp" checkout f7039bab74ea8044d63f84a087cb5bdf5d9f67d4
mkdir -p .cline/skills
cp -R "$tmp/skills/gigachat" .cline/skills/gigachat
cp -R "$tmp/skills/marketplace-ru" .cline/skills/marketplace-ru
cp -R "$tmp/skills/yandex-cloud" .cline/skills/yandex-cloud
cp -R "$tmp/skills/yandex-metrika" .cline/skills/yandex-metrika
cp -R "$tmp/skills/yandexgpt" .cline/skills/yandexgpt
cp -R "$tmp/skills/yax" .cline/skills/yaxCommands for macOS and Linux, on Windows run them in Git Bash.
Run in a terminal in the project folder
npx skills add smvlx/awesome-ru-ai-skills --skill gigachat marketplace-ru yandex-cloud yandex-metrika yandexgpt yax -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 f7039ba
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/smvlx/awesome-ru-ai-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/gigachat/ /skills/marketplace-ru/ /skills/yandex-cloud/ /skills/yandex-metrika/ /skills/yandexgpt/ /skills/yax/
git -C "$tmp" checkout f7039bab74ea8044d63f84a087cb5bdf5d9f67d4
mkdir -p .roo/skills
cp -R "$tmp/skills/gigachat" .roo/skills/gigachat
cp -R "$tmp/skills/marketplace-ru" .roo/skills/marketplace-ru
cp -R "$tmp/skills/yandex-cloud" .roo/skills/yandex-cloud
cp -R "$tmp/skills/yandex-metrika" .roo/skills/yandex-metrika
cp -R "$tmp/skills/yandexgpt" .roo/skills/yandexgpt
cp -R "$tmp/skills/yax" .roo/skills/yaxCommands 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 smvlx/awesome-ru-ai-skills --skill gigachat marketplace-ru yandex-cloud yandex-metrika yandexgpt yax -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 f7039ba
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/smvlx/awesome-ru-ai-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/gigachat/ /skills/marketplace-ru/ /skills/yandex-cloud/ /skills/yandex-metrika/ /skills/yandexgpt/ /skills/yax/
git -C "$tmp" checkout f7039bab74ea8044d63f84a087cb5bdf5d9f67d4
mkdir -p .agents/skills
cp -R "$tmp/skills/gigachat" .agents/skills/gigachat
cp -R "$tmp/skills/marketplace-ru" .agents/skills/marketplace-ru
cp -R "$tmp/skills/yandex-cloud" .agents/skills/yandex-cloud
cp -R "$tmp/skills/yandex-metrika" .agents/skills/yandex-metrika
cp -R "$tmp/skills/yandexgpt" .agents/skills/yandexgpt
cp -R "$tmp/skills/yax" .agents/skills/yaxCommands 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/smvlx/awesome-ru-ai-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/gigachat/ /skills/marketplace-ru/ /skills/yandex-cloud/ /skills/yandex-metrika/ /skills/yandexgpt/ /skills/yax/
git -C "$tmp" checkout f7039bab74ea8044d63f84a087cb5bdf5d9f67d4
mkdir -p .agents/skills
cp -R "$tmp/skills/gigachat" .agents/skills/gigachat
cp -R "$tmp/skills/marketplace-ru" .agents/skills/marketplace-ru
cp -R "$tmp/skills/yandex-cloud" .agents/skills/yandex-cloud
cp -R "$tmp/skills/yandex-metrika" .agents/skills/yandex-metrika
cp -R "$tmp/skills/yandexgpt" .agents/skills/yandexgpt
cp -R "$tmp/skills/yax" .agents/skills/yaxCommands 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/smvlx/awesome-ru-ai-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/gigachat/ /skills/marketplace-ru/ /skills/yandex-cloud/ /skills/yandex-metrika/ /skills/yandexgpt/ /skills/yax/
git -C "$tmp" checkout f7039bab74ea8044d63f84a087cb5bdf5d9f67d4
mkdir -p .agents/skills
cp -R "$tmp/skills/gigachat" .agents/skills/gigachat
cp -R "$tmp/skills/marketplace-ru" .agents/skills/marketplace-ru
cp -R "$tmp/skills/yandex-cloud" .agents/skills/yandex-cloud
cp -R "$tmp/skills/yandex-metrika" .agents/skills/yandex-metrika
cp -R "$tmp/skills/yandexgpt" .agents/skills/yandexgpt
cp -R "$tmp/skills/yax" .agents/skills/yaxCommands for macOS and Linux, on Windows run them in Git Bash.
Clone smvlx/awesome-ru-ai-skills into ~/awesome-ru-ai-skills and run install.sh, or copy a single skill manually with cp -r skills/marketplace-ru ~/.openclaw/skills/.
Other ways from the author
git clone https://github.com/smvlx/awesome-ru-ai-skills.git ~/awesome-ru-ai-skills
~/awesome-ru-ai-skills/install.shInstalls all implemented skills at once via the shared installer.
This is third-party code. Review the repository files before installing.
What it does
The project bundles six skills for Russian services in one repository with a shared install.sh installer. The gigachat skill runs a local gpt2giga proxy to work with Sber's GigaChat. yandexgpt connects Yandex Foundation Models. yax gives access to Yandex 360: Disk, Calendar, Mail and Telemost. yandex-cloud wraps the yc CLI for managing Yandex Cloud infrastructure. yandex-metrika reads Yandex Metrika web analytics. marketplace-ru is the largest skill: a shared bash library for Ozon, Wildberries and Yandex Market with per-platform order, price and stock modules, a ready morning-digest script and smoke tests. Two skills (bitrix24 and amocrm) are listed in the README table but have no source yet in the repository; they are open slots for a PR.
Who it is for. For developers and founders on the Russian stack who want one skill set spanning several Yandex services and marketplaces at once.
Good fit when
- You need several Russian-stack skills at once without installing each as a separate repository
- You need GigaChat access through a local proxy without configuring it yourself
- You need orders, prices and stock for Ozon, Wildberries and Yandex Market from one skill
Not a fit when
- You need a Bitrix24 or amoCRM skill: they are listed in the table but have no source yet
- You need support beyond Claude Code and OpenClaw: the README badges only these
- You need a mature, long-maintained project: this is a fresh personal collection from one author
Example request
Show me stock and prices for all products on Wildberries and Ozon and compare with Yandex MarketLimitations
The bitrix24 and amocrm skills are listed in the README but have no code in the repository yet; the README explicitly marks them as open for a PR. The gigachat skill needs a local gpt2giga proxy running. marketplace-ru stores marketplace keys in per-platform .env files, and protecting them is the user's responsibility. The project is fresh and maintained by a single author.
How to disable. Delete the relevant folder from ~/.openclaw/skills or your Claude Code install; for gigachat also stop the proxy with stop.sh.
Security check
- The marketplace-ru skill reads marketplace orders, prices and stock using keys from .env files
- The yandex-cloud skill manages real Yandex Cloud infrastructure via the yc CLI
README in short
The Russian README, with an English version, presents the project as a Russian-stack skill collection and gives a table of six implemented skills with platforms (Claude Code, OpenClaw) plus two listed but not yet implemented. Install is via cloning and install.sh, or manually copying a skill folder. A separate CONTRIBUTING.md covers adding new skills via a PR.
FAQ
Is there a Bitrix24 skill right now?
No, the README table marks it in italics as awaiting a PR, and there is no source in the repository yet.
How do I install just one skill?
Copy its folder from skills/ manually, for example cp -r skills/gigachat ~/.openclaw/skills/.
Related
Open-source personal AI assistant on your own machine: answers in Telegram, Slack, Discord and WhatsApp, extended with skills and plugins
A self-improving agent from Nous Research with a TUI, messaging gateway, cron jobs and skills it writes itself
An open source coding agent for the terminal and desktop with build and plan modes
Open prompt library with a Claude Code plugin, MCP server and CLI: search, fetch and improve prompts and skills from an agent