RU SEO and 152-FZ launch checklist

ru-seo

An evidence-based SEO audit skill using signals from the Google Content Warehouse API leak, plus a Russian 152-FZ and Roskomnadzor launch checklist

Skill

Low risk

We rate an entry low when it mostly gives the agent instructions and reference material.

Why this level

  • Only analyzes site content and files, makes no changes
  • The legal section does not replace a lawyer's review before filing with Roskomnadzor
All reasons and checks
Russian stack

deniskobyalko-tech/ru-seo-skill

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/ru-seo

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

Other ways to install

Run in a terminal in the project folder

npx skills add deniskobyalko-tech/ru-seo-skill --skill ru-seo -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 deniskobyalko-tech/ru-seo-skill --skill ru-seo -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 deniskobyalko-tech/ru-seo-skill --skill ru-seo -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 deniskobyalko-tech/ru-seo-skill --skill ru-seo -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 deniskobyalko-tech/ru-seo-skill --skill ru-seo -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 deniskobyalko-tech/ru-seo-skill --skill ru-seo -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 deniskobyalko-tech/ru-seo-skill --skill ru-seo -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 deniskobyalko-tech/ru-seo-skill --skill ru-seo -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 8b3fdab.

Text for your agent

Install the skill with git clone https://github.com/deniskobyalko-tech/ru-seo-skill.git ~/.claude/skills/ru-seo for yourself, or into .claude/skills/ru-seo inside the project for a team.

Other ways from the author
git clone https://github.com/deniskobyalko-tech/ru-seo-skill.git ~/.claude/skills/ru-seo

Personal install available across all projects.

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

What it does

The skill teaches the agent to run a T-E-E-A structured SEO audit grounded in signals from the 2024 Google Content Warehouse API leak and the DOJ vs. Google case, rather than guesses about ranking. Separate references cover the ranking pipeline and Q*/P*/T* attributes, title and candidate competition, contentEffort and entities, semantic-cocoon structure with internal linking, a schema.org and E-E-A-T minimum, and Yandex specifics (Webmaster, MPK, behavioral factors, IndexNow, penalties). A separate rkn-152fz.md file covers launching a site in Russia: the data-processing policy, consents, server requirements and Roskomnadzor notification, and fines. The included seo-audit.py script checks a static site export with no Claude call: duplicate and oversized titles, missing description or canonical, extra H1s, thin pages, JSON-LD coverage, and orphan pages from the internal-link graph, with CI-friendly exit codes.

Who it is for. For people doing SEO on Russian-language sites and launching new services in Russia who want to rely on leak data rather than algorithm myths.

Good fit when

  • You need an SEO audit of a static site export checking title, H1, description and canonical
  • You need to design a semantic cocoon for a topic or plan internal linking
  • You are launching a landing page or service in Russia and need the 152-FZ and Roskomnadzor requirement list

Not a fit when

  • You need a legal opinion on 152-FZ: the section explicitly calls itself an engineer's summary, not legal advice
  • You need to audit a dynamic site with no static export: the script works on an export folder, not a live URL

Example request

Run an SEO audit of the site in the out/ folder and check title and H1 on the pages

Limitations

The 152-FZ and Roskomnadzor section is an engineer's practical summary, not legal advice; the law changes and filings need a lawyer's review. The seo-audit.py script only analyzes a static site export, not a live URL. Some ranking-attribute interpretations draw on a third-party book, whose content is not reproduced in the repository itself.

How to disable. Delete the ~/.claude/skills/ru-seo folder, or .claude/skills/ru-seo in the project.

Security check

  • Only analyzes site content and files, makes no changes
  • The legal section does not replace a lawyer's review before filing with Roskomnadzor

README in short

The README lists the skill's files: the SKILL.md workflow, a T-E-E-A and Core Web Vitals checklist, a ranking-signals cheat sheet, title and contentEffort notes, the semantic-cocoon structure, a schema.org minimum, and separate sections on Yandex and on launching in Russia with 152-FZ. It cites its sources: the Google Content Warehouse API leak, the DOJ vs. Google case, and Maxim Khrapovitsky's book "Evidence-Based SEO 2026" as inspiration, without reproducing its text. There is an explicit disclaimer that the legal section is not advice.

FAQ

Can the check run without Claude?

Yes, python scripts/seo-audit.py ./out runs standalone on Python 3.10+ stdlib and fits CI via its exit codes.

Is the 152-FZ section legal advice?

No, it is a practitioner's engineering summary; the author recommends checking with a lawyer and the current law before filing anything.

Official

Official DataLens (Yandex) skills for Claude Code, Codex and OpenCode: SDK, HTML reports and RLS resolution

SkillMedium riskRussian stackNo VPN needed12Repository stars
Editors’ pick

A Yandex Metrika MCP server generated from the API spec: 108 methods, 10 tools declared by default, transparent filters and response metadata

MCP serverMedium riskRussian stackNo VPN needed2Repository stars
Official

An open MCP server and agent skill set for SEO: keyword research, competitors, backlinks and site audits powered by DataForSEO

MCP serverMedium risk21.5KRepository stars

A Claude Code plugin for SEO audits: technical SEO, E-E-A-T, schema, local and AI search via parallel subagents

PluginHigh risk17.9KRepository stars
Foxx AIRU SEO and 152-FZ launch checklist

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