Install
$ agentstack add skill-igorshutko-horoshop-claude-skill-horoshop-photo-audit ✓ 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 No
- ✓ 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 Photo Audit
Глубокий аудит фотографий товаров: количество, размеры, дубликаты.
Что проверяет
| Чек | Стандарт | Почему | |---|---|---| | Количество фото на товар | ≥ 4 | E-commerce стандарт. Меньше — низкая конверсия | | Размер файла | ≤ 500 KB | Тяжёлые фото портят LCP, мобильную скорость | | Только 1 фото | ≤ 5% товаров | Много товаров с одной фоткой — недоснятый каталог | | Без фото | 0 | Совсем без фото — товар невидим в листинге | | Дубли главных фото между товарами | 0 | Часто баг импорта — все товары показывают одну картинку | | gallery_360 | опционально | Только для high-end категорий |
Pipeline
[1] Auth + выгрузка каталога
[2] Анализ images/gallery_common каждого товара
[3] HEAD-запросы на главные фото (проверка статуса + размера)
[4] Поиск дубликатов
[5] PHOTO_REPORT.md с рекомендациями что доснять
Использование
mkdir -p photo_
cd photo_
HOROSHOP_DOMAIN= HOROSHOP_LOGIN= HOROSHOP_PASSWORD= \
python3 ${SKILL_DIR}/scripts/photo_audit.py
Опции:
--from-file catalog.json— без обращения к API--min-photos 4— порог (default 4)--max-size-kb 500— макс размер фото (default 500)--check-sizes— делать HEAD-запросы (медленнее, но точнее)
Output
catalog.json— выгрузкаphoto_audit.json— все находкиPHOTO_REPORT.md— отчёт
Tone
Spike-стиль. Цифры. Без воды.
Что НЕ делать
- ❌ Не заменять автоматически фото — это всегда ручная работа клиента
- ❌ Не предлагать AI-генерацию фото товаров (это другая задача —
seo-image-genесли нужно для категорий, не товаров) - ❌ Не качать все фото для проверки разрешения — слишком долго. Размер через HEAD достаточно.
References
references/horoshop_help.md— выжимка из справки Хорошопа: типы галерей, водяной знак, форматы, лого, MIME-валидация. Цитируй её в отчётах со ссылками на источник.- Стандарты количества и размеров встроены в
scripts/photo_audit.py
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.