SKILLEMALL.ai

BB az-eu-website-privacy-audit

Проверяет веб-сайт на соответствие Закону Азербайджана о персональных данных № 998-IIIQ, а также, где применимо, Общему регламенту ЕС по защите данных (GDPR) и правилам конфиденциальности/согласия на использование файлов cookie. Инвентаризирует имеющиеся документы по конфиденциальности (политика конфиденциальности, политика использования файлов cookie, баннер файлов cookie, процесс получения согласия, контакты контролера и DPO, канал для запросов субъектов данных, раскрытие информации о трансграничной передаче данных, ссылки на регистрацию оператора в Азербайджане) и оценивает каждый документ на соответствие применимым законодательным требованиям. Предоставляет двухслойный отчет: краткое изложение для владельцев бизнеса на простом языке с цветовой индикацией (светофор) и подробную таблицу с результатами по пунктам и ссылками на статьи для юристов. Только оценка — без составления документов. Используйте, когда пользователь предоставляет URL-адрес или текст политики конфиденциальности/использования файлов cookie для сайта, базирующегося в Азербайджане или ориентированного на Азербайджан; также когда пользователь упоминает домен .az, Закон 998, Государственный реестр Азербайджана, ePrivacy, представителя ЕС согласно ст. 27, или спрашивает «соответствует ли мой сайт GDPR», «нужно ли мне регистрироваться как оператор в Азербайджане» или «законно ли наш баннер cookie» — даже без слова «аудит».

машинный переводПоказать оригиналСкрыть оригинал«Audits a website for compliance with Azerbaijan's Law on Personal Data…»

Audits a website for compliance with Azerbaijan's Law on Personal Data No. 998-IIIQ and, where applicable, EU GDPR plus ePrivacy/cookie consent rules. Inventories the privacy documents present (privacy policy, cookie policy, cookie banner, consent flow, controller and DPO contact, data subject rights channel, cross-border transfer disclosures, AZ operator-registration references) and scores each against the applicable statutory requirements. Produces a dual-layer report: a plain-language traffic-light summary for business owners plus a clause-by-clause findings table with article-level citations for lawyers. Assessment-only — no drafting. Use whenever the user shares a URL or privacy/cookie policy text for an AZ-based or AZ-targeted site; also when the user mentions an .az domain, Law 998, the AZ State Register, ePrivacy, an Art. 27 EU representative, or asks "is my site GDPR compliant", "do I need to register as an operator in Azerbaijan", or "is our cookie banner lawful" — even without the word "audit".

lawve-ai/awesome-legal-skills Agent Skills автор: lawve-ai 8 файлов тело ≈ 3 525 токенов Открыть источникgithub.com↗ проанализирован 83 мин назад

Проверяет веб-сайт на соответствие Закону Азербайджана о персональных данных № 998-IIIQ, а также, где применимо, Общему регламенту ЕС по защите данных (GDPR)…

Как процесс B 71/100 · Почти готов — слабые места: согласованность, повторный запуск

АнализаторПравоБезопасностьТексты и документытип и темы размечены автоматически по тексту скилла
JSON
Технический рейтинг
B
90/100
безопасность, качество, тесты
Безопасность 60%
94
Качество 40%
84
Прогон на моделях
не было
Процессный рейтинг
B
71/100
Почти готов
Повторный запуск вес 4
30
Согласованность вес 8
40
Инструменты и файлы вес 18
60
три самых слабых из десяти параметров · все десять

Чем это грозит

Находки средней серьёзности: скорее всего скилл честный, но прочитайте, что именно насторожило сканер.

Утечка данных средняя серьёзность

Ниже описан худший случай для этой категории. Здесь находка средней серьёзности: guard увидел признак, но не доказательство.

Если установить

Инструкции или скрипты отправляют данные наружу: переменные окружения, ключи, содержимое файлов, историю чата. Вы можете не заметить этого в диалоге, потому что агент выполнит отправку как «часть задачи».

Автору

Если отправка не нужна для задачи, уберите её: каталоги помечают такие скиллы как подозрительные и снимают с выдачи. Если нужна, назовите адрес явно, объясните, что именно уходит, и дайте пользователю выключатель.

Как улучшить

    Для прогона на моделях — необязательно
    • Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
    • spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.

    Находки guard · 2

    ✓ Критических и высоких находок нет

    Средние и низкие: 2
    • средняя Утечка данных intent-browser-credential-store references/gdpr_for_az_websites.md:41
      Доступ к хранилищу паролей / cookies браузера (документация security-скилла)
      - Cookies set to support advertising networks operating in the EU.
      security-скилл

    Ещё 1 совпадений отнесены к цитатам в документации скилла по безопасности и не считаются находками.

    Просканировано файлов: 8. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.

    По спецификации Agent Skills

    • предупреждение frontmatter-yaml SKILL.md: фронтматтер не разбирается как YAML (YAML parse error: Nested mappings are not allowed in compact mappings at line 2, column 14: description: Audits a website for compliance with Azerbaijan's Law on Personal … ^ ); поля прочитаны построчно. Обычная причина — двоеточие в незакавыченном значении
    • заметка edit-residue в тексте есть пометки об устаревшем (строки 112): проверьте, не остались ли старые правила рядом с новыми — полная проверка читает текст на противоречия

    Процессный рейтинг: все десять параметров 71/100

    • 30Повторный запуск. Изменяющих операций: 1, без проверки текущего состояния
    • 40Согласованность. Имя во frontmatter (az-eu-website-privacy-audit) не совпадает с папкой (az-eu-website-privacy-audit-mirza-chiragov)
    • 60Инструменты и файлы. Используются инструменты (web), но во frontmatter они не объявлены
    • 60Результат и критерий готовности. Формат результата описан, критерия завершения нет
    • 70Когда включается. Сказано, когда применять, но не сказано, когда не стоит
    • 70Ошибки и развилки. Развилок: 8
    • 85Шаги. Шагов: 59, расплывчатых формулировок: 1
    • 100Входы и предусловия. Входные данные и предусловия перечислены
    • 100Стоимость исполнения. Тело инструкции 3525 токенов
    • 100Отчётность по ходу. Скилл сообщает о ходе работы

    Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.

    Сигналы качества

    • +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
    • +3Длина description 1020: рекомендуется 120–800 символов
    • +2Инструкции на одном языке
    • +5В description 3 примера фраз-триггеров в кавычках
    • +4Структура: 17 заголовков
    • +3Пошаговые инструкции: 59 пунктов
    • +3Формат ответа описан явно
    • +4Есть примеры (1 блоков кода)
    • +4Справочные файлы упоминаются в инструкциях (5 из 5)
    • +1Лицензия указана

    База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 84.