seo-machine-ru skill
A Claude Code skill for the full Yandex-focused SEO content cycle, from keywords to AEO, with a Python engine and real Wordstat data
- 1 ★ on the repository
- Last commit
- MIT
Broad access
Why this level
- Stores a real Yandex account login and password in a .env file for automated sign-in to fetch Wordstat stats
- Automated requests via a logged-in browser instead of the official API can get the Yandex account blocked
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/seo-machine-ruDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Stores a real Yandex account login and password in a .env file for automated sign-in to fetch Wordstat stats
- Automated requests via a logged-in browser instead of the official API can get the Yandex account blocked
This is third-party code. Review the repository files before installing.
What it does
The skill drives content through stages: research (keyword core, top-10 SERP, gaps), cluster (a pillar page plus 8-12 satellites with an internal-linking map), write (a 1500-3000 word article with an AEO structure: direct answer up top, H2/H3, FAQ), optimize/audit (0-100 on-page score, Flesch-Oborneva readability, lemmatized keyword density), and aeo (structuring content for AI-answer citation in Yandex Neuro, Alice, GigaChat, ChatGPT, Perplexity). The engine is Python scripts on stdlib with optional requests and python-docx. Real Wordstat frequencies come not from the official API but from an internal request made through the user's own logged-in Yandex browser session.
Who it is for. For content marketers and technical writers preparing SEO articles for Russian search entirely within Claude Code.
Good fit when
- You need the full pipeline from keyword core to a checked, ready article
- You care about optimizing for AI-answer citation, not just classic search results
- You're willing to set up a separate throwaway Yandex account for automated Wordstat requests
Not a fit when
- You don't want to store a Yandex login and password in .env to get real frequencies
- You need Direct's official API data, not headless access to the Wordstat website
Example request
Build a keyword core for topic X and write an SEO article for the main cluster with a direct answer up topLimitations
The real-Wordstat feature signs in with YANDEX_LOGIN and YANDEX_PASSWORD from .env via the logged-in browser's internal API, not the official Yandex Cloud Search API. Storing a real Yandex account password in a plaintext .env is risky and automated requests may run against the service's terms of use, use a separate, disposable account. Needs Python 3.10+ and the requests and python-docx packages for some features.
How to disable. Delete the ~/.claude/skills/seo-machine-ru folder and the .env file with the Yandex credentials.
FAQ
Is a real Yandex password required?
Only for real Wordstat frequencies; the other stages (clustering, writing, auditing) work without a Yandex login.
Are any third-party credentials bundled in?
No, the README states you connect data and publishing through your own .env; no credentials are bundled.
How is seo-machine-ru different from general SEO skills?
The skill moves content through stages: research (core, top 10, gaps), cluster (pillar and satellites with a linking map) and write (a 1500–3000 word article with AEO structure: answer on top, H2 and H3, FAQ). It is tuned to Yandex, and a Python engine uses real Wordstat.
Do I need to enter my real Yandex password and are there third-party keys in the skill?
No account password is needed: Wordstat uses an API key you create yourself. There should be no third-party keys in the skill, check the files before running. Install with bash install.sh. For Claude Code. Risk is high.
Discussion
No questions or reviews yet.
Related
All Yandex Wordstat toolsSEO article writer skill with images
SEO Article Writer
A 10-stage Claude Code pipeline: Wordstat semantics, top-5 competitor analysis, AI cover and illustrations, publishing to WordPress, Dzen and Prisma Blog
A Claude Code skill for building a landing page or SaaS site around search demand: Wordstat semantics, intent clusters, on-page markup
Claude Code skill: collects semantics for VK Ads from real Wordstat via browser, without Direct or paid APIs
Five cache-first shell skills for Direct, Metrika, Webmaster, Wordstat and Search API, with Claude choosing which one to run
Yandex Direct, Metrica and Wordstat skill
openclaw-skills
Three Agent Skills in one repository: calling the Yandex Direct, Metrica and Wordstat APIs directly via JSON
A marketplace of 22 Claude Code plugins: Yandex Direct, Metrika, Webmaster, Wordstat, SEO crawling, publishing and research
README in short
The README frames the skill as a localized port of the seomachine idea for the Russian internet and Yandex, gives three install methods (script, manual, an agent prompt in DEPLOY.md), lists requirements (Python, requests, python-docx, a Yandex account) and the context/references/scripts/examples folder layout. MIT license.