Install
$ agentstack add skill-igorshutko-horoshop-claude-skill-horoshop-suite ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ● Shell / process execution Used
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Horoshop Suite — комплексный аудит
Мета-оркестратор: запускает 6 скиллов в одном flow и собирает сводный отчёт.
Что включает
1. horoshop-full-audit → REPORT.md (SEO + контентный аудит)
2. horoshop-sales-report → SALES_REPORT.md (продажи + ABC)
3. horoshop-content-fill → gaps.json (товары с пустыми полями)
4. horoshop-photo-audit → PHOTO_REPORT.md (фото)
5. horoshop-text-quality → TEXT_QUALITY_REPORT.md (тексты)
6. horoshop-consistency → CONSISTENCY_REPORT.md (противоречия)
После — run_suite.py собирает SUITE_REPORT.md:
- Executive summary (1 страница: что нашли по каждому направлению)
- Ссылки на детальные отчёты
- Сводный план действий: «что чинить через API», «что в админке», «что вручную»
- Брендовый футер Target+
Использование
mkdir -p suite_
cd suite_
HOROSHOP_DOMAIN= HOROSHOP_LOGIN= HOROSHOP_PASSWORD= \
python3 ${SKILL_DIR}/scripts/run_suite.py [--skip photo,consistency]
Опции:
--skip— пропустить отдельные скиллы (через запятую)--only— запустить только указанные. Не перетирает SUITE_REPORT.md остальных скиллов — он мержится с артефактами на диске--from 2026-04-01 --to 2026-04-30— период для sales-report (default: последние 30 дней). Без явного указания скилл предупредит--check-sizes— для photo-audit: HEAD-запросы на каждое фото для проверки веса (медленнее). Без флага — только количество. Скилл предупредит--skip-preflight— пропустить проверку зависимостей и auth перед запуском (по умолчанию выполняется)
Что делает preflight
- Проверяет что установлены
requests,bs4,lxml. Если нет — падает с инструкцией поставить (а не валит 6 скиллов один за одним). - Делает auth-проверку через API. Если креды плохие — падает сразу (а не через 5 минут).
Скрипт ищет другие скиллы в ~/.claude/skills/horoshop-*/scripts/ (стандартный путь установки через install.sh).
Output
suite_/
├── SUITE_REPORT.md ← главное (executive summary + ссылки)
├── catalog.json ← один раз выгружается, переиспользуется
├── REPORT.md ← horoshop-full-audit
├── SALES_REPORT.md ← horoshop-sales-report
├── PHOTO_REPORT.md ← horoshop-photo-audit
├── TEXT_QUALITY_REPORT.md ← horoshop-text-quality
├── CONSISTENCY_REPORT.md ← horoshop-consistency
├── gaps.json ← horoshop-content-fill (товары с пустыми полями)
└── orders.json + abc.csv ← из sales-report
Pipeline скилла
[1] Auth check + одна выгрузка catalog.json (общий для всех)
[2] Запуск каждого скилла последовательно (subprocess)
- --from-file catalog.json для скиллов которые поддерживают
- Логирование stderr каждого
[3] Сбор всех REPORT.md → SUITE_REPORT.md с executive summary
[4] Подсветка критических находок в самом верху
Что НЕ делает
- ❌ Не применяет API-фиксы автоматически — это всегда отдельные команды каждого скилла после ревью
- ❌ Не запускает marketing-psych — он требует Claude в чате (генерация текста), не для cron-моде
- ❌ Не делает custom-конфигурацию каждого скилла — использует дефолты
Когда использовать
- Первое знакомство с магазином клиента — показывает картину за один раз
- Месячный health-check — фиксируешь что улучшилось, что регрессировало
- Перед редизайном / релизом — убедиться что нет открытых хвостов
Refs
references/horoshop_help.md— карта где искать справку по теме (заказы → sales-report, фото → photo-audit и т.д.). Содержит сводку версий v3/v4, общие принципы итогового отчёта.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: IgorShutko
- Source: IgorShutko/horoshop-claude-skill
- License: MIT
- Homepage: https://www.targetplus-agency.com/
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.