Ru Public Sources
Public RU registries and news via search and browser.
Skill metadata
| Source | Optional — install with vibeos skills install official/research/ru-public-sources |
| Path | optional-skills/research/ru-public-sources |
| Version | 1.0.0 |
| Author | VibeOS |
| License | MIT |
| Platforms | linux, macos, windows |
| Tags | research, russia, osint, public-records, yandex, registries |
| Related skills | professional-research, source-critique, osint-investigation, domain-intel |
Reference: full SKILL.md
信息
The following is the complete skill definition that VibeOS loads when this skill is triggered. This is what the agent sees as instructions when the skill is active.
RU Public Sources Skill
Work with public Russian / CIS sources for due diligence and news
monitoring. Prefer Yandex web_search + web_extract / browser. Do not
bypass logins, CAPTCHAs, or paywalls.
When to Use
- Company / ИП lookup, procurement, courts, regulator pages, RU news digests.
- User asks in Russian for “проверить по открытым источникам”.
Do not use for:
- Illegal surveillance, doxxing, or scraping behind auth.
- US-centric OSINT →
osint-investigation. - Pure academic papers →
academic-literature.
Prerequisites
web_searchavailable; for RU preferweb.search_backend: yandex.- Extract backend (Firecrawl/Tavily/Exa) or browser tools.
- Optional: install this skill
vibeos skills install official/research/ru-public-sources
Source catalog
Read references/sources/ before acting. Each note lists the portal, what is
public, suggested query patterns, and pitfalls.
| Id | Portal (examples) | Use for |
|---|---|---|
| egrul | egrul.nalog.gov.ru / related public pages | Legal entities / ИП |
| zakupki | zakupki.gov.ru | Public procurement |
| fedresurs | fedresurs.ru | Bankruptcies / pledges (public) |
| courts | sudact.ru, kad.arbitr.ru (public views) | Court texts / cards |
| cbr | cbr.ru | Banking / FX / licenses |
| rosstat | rosstat.gov.ru | Official statistics |
| consultant | consultant.ru / garant.ru public | Legal texts (public pages) |
| news | TASS, Interfax, RBC, Kommersant, Vedomosti | Secondary news |
Helper — list catalog as JSON:
python3 SKILL_DIR/scripts/list_sources.py
How to Run
- Clarify entity (name, INN/OGRN if known, region, date window).
- Prefer Yandex search with operators (
site:zakupki.gov.ru …). - Open official pages via
web_extractor browser; cite the URL you used. - Cross-check at least two independent public sources for material claims.
- Apply
source-critiquegrades (official registry = A when page verified). - Deliver brief with INN/OGRN/dates only when present on the page.
Quick Reference
| Goal | Approach |
|---|---|
| Find company card | Yandex + site: official registry; confirm on page |
| Procurement | site:zakupki.gov.ru + extract notice |
| Court mention | public court databases; note jurisdiction |
| News context | major wires; mark as secondary |
Pitfalls
- Aggregator mirrors may be stale — prefer the official host.
- Do not treat SEO “реестр” blogs as primary.
- Telegram channels are optional context only; verify on the web.
- Respect robots/ToS; stop if a site requires login for the needed data.
Verification
- Every hard fact cites a public URL you fetched.
- Legal ids (INN/OGRN) copied from the page, not guessed.
- Method notes which backends (yandex / extract / browser) were used.