---
name: zemlya-cli-skill
description: Read-only CLI-диагностика недвижки (zemlya-bot+web) вместо ad-hoc SSH-снипетов
metadata: 
  node_type: memory
  type: reference
  originSessionId: d0c6c5aa-4d05-42e2-a1f9-034482b88603
---

**Скилл `zemlya-cli`** (`~/.claude/skills/zemlya-cli/SKILL.md`) — единый read-only CLI `zemlya_cli.py` на mini для диагностики недвижки (zemlya-bot + zemlya-web, zbrcheck.ru), метод «CLI вместо MCP» как [[avtero_tecdoc_skill]]/[[delor_sport_cli]].

Скрипт: `~/Services/zemlya-bot/tools/zemlya_cli.py`, запуск `./venv/bin/python tools/zemlya_cli.py <cmd>`. Команды: `health` (сервисы+хелсчеки), `llm` (пинг каскада gemini/gpt), `sources [--min N]` (Avito/CIAN/Yandex 403/fallback + NSPD-sidecar), `nspd <КН>` (детект BlockedIP), `captcha` (rosreestr_lk статы), `stats` (day/week/all), `db` (счётчики), `logs <фильтр>`.

**Why:** за сессии диагностики недвижки я десятки раз лез по SSH с ad-hoc python-снипетами (каскад LLM, капча, NSPD-бан, Avito-троттл, оплаты) — CLI это стабилизировал (быстрее, 0 токенов на код, без кавычек-граблей zsh).

**How to apply:** брать для любой быстрой проверки состояния недвижки; НЕ для мутаций (отчёт→[[zemlya_report_e2e]]) и не для других проектов. Правка — локальная копия в tools/ скилла → scp на mini.
