SKILLEMALL.ai

AC pactflow

Экспертный помощник по PactFlow и тестированию контрактов Pact. Используйте этот навык всякий раз, когда пользователь упоминает PactFlow, Pact, тестирование контрактов, потребительско-ориентированные контракты, проверку поставщика, can-i-deploy, Pact broker, pacticipants, двустороннее тестирование контрактов (BDCT), публикацию пактов, запись развертываний, состояния поставщика, матрицу контрактов или управление средами и версиями в рабочей области PactFlow. Также запускайте, когда пользователь хочет сгенерировать или просмотреть тесты Pact с помощью ИИ, проверить безопасность развертывания, выяснить, почему проверка взаимодействия потребителя и поставщика не удалась, или интегрировать тестирование контрактов в CI/CD. Запускайте, даже если пользователь явно не говорит "PactFlow" — фразы вроде "безопасно ли развертывать?", "проверить совместимость между службами", "тест потребителя", "контракт OpenAPI" или "матрица совместимости служб" являются сильными сигналами.

машинный переводПоказать оригиналСкрыть оригинал«Expert assistant for PactFlow and Pact contract testing. Use this skil…»

Expert assistant for PactFlow and Pact contract testing. Use this skill whenever the user mentions PactFlow, Pact, contract testing, consumer-driven contracts, provider verification, can-i-deploy, pact broker, pacticipants, bi-directional contract testing (BDCT), publishing pacts, recording deployments, provider states, the contract matrix, or managing environments and versions in a PactFlow workspace. Also trigger when the user wants to generate or review Pact tests using AI, check deployment safety, investigate why a consumer-provider verification failed, or integrate contract testing into CI/CD. Trigger even if the user doesn't say "PactFlow" explicitly — phrases like "safe to deploy?", "check compatibility between services", "consumer test", "OpenAPI contract", or "service compatibility matrix" are strong signals.

ClawHub Agent Skills автор: Kevin Rohan Vaz v1.0.0 MIT-0 27 файлов тело ≈ 2 896 токенов Открыть источникclawhub.ai проанализирован 3 дн назад

Экспертный помощник по PactFlow и тестированию контрактов Pact.

Как процесс C 56/100 · Есть пробелы — слабые места: результат и критерий готовности, входы и предусловия, отчётность по ходу

ИнтеграцияИнфраструктуратип и темы размечены автоматически по тексту скилла
JSON
Технический рейтинг
A
92/100
безопасность, качество, тесты
Безопасность 60%
94
Качество 40%
90
Прогон на моделях
не было
Процессный рейтинг
C
56/100
Есть пробелы
Результат и критерий готовности вес 14
0
Входы и предусловия вес 11
0
Отчётность по ходу вес 2
0
три самых слабых из десяти параметров · все десять

Как улучшить

    Для прогона на моделях — необязательно
    • spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.

    Находки guard · 6

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

    Средние и низкие: 6
    • низкая Секреты в коде secret-high-entropy-token references/dsl.golang.md:104
      Строка, похожая на токен (может быть id, хеш или секрет)
      func (i *V3Un…ion) WithCompleteRequest(request Request) *V3In…est
    • низкая Секреты в коде secret-high-entropy-token references/dsl.golang.md:112
      Строка, похожая на токен (может быть id, хеш или секрет)
      type V3In…est struct {}
    • низкая Секреты в коде secret-high-entropy-token references/dsl.golang.md:113
      Строка, похожая на токен (может быть id, хеш или секрет)
      func (i *V3In…est) WithCompleteResponse(response Response) *V3In…nse
    • низкая Секреты в коде secret-high-entropy-token references/dsl.golang.md:171
      Строка, похожая на токен (может быть id, хеш или секрет)
      func (i *V2Un…ion) WithCompleteRequest(request Request) *V2In…est
    • низкая Секреты в коде secret-high-entropy-token references/dsl.golang.md:176
      Строка, похожая на токен (может быть id, хеш или секрет)
      type V2In…est struct {}
    • низкая Опасные команды cmd-pipe-to-shell-known-host references/pact-implementations.md:407
      Установщик через pipe в shell с известного хоста (всё равно выполняет удалённый код) (документация security-скилла)
      curl -fsSL https://raw.githubusercontent.com/pact-foundation/pact-cli/main/install.sh | sh
      security-скилл

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

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

    ✓ По спецификации Agent Skills замечаний нет

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

    • 0Результат и критерий готовности. Не сказано, что считать результатом
    • 0Входы и предусловия. Не сказано, что нужно иметь на входе
    • 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
    • 60Инструменты и файлы. Используются инструменты (web), но во frontmatter они не объявлены
    • 65Ошибки и развилки. Развилок: 3
    • 70Когда включается. Сказано, когда применять, но не сказано, когда не стоит
    • 85Шаги. Шагов: 38, расплывчатых формулировок: 1
    • 100Согласованность. Имя и обязательные поля на месте
    • 100Стоимость исполнения. Тело инструкции 2896 токенов
    • 100Повторный запуск. Изменяющие операции проверяют текущее состояние
    • low Разделов верхнего уровня: 10. Похоже на несколько доменов в одном скилле
    • medium Тестов 4, и все положительные: нет ни одного случая «должен отказать» или «должен переспросить»
    • low Среди тестов нет случая на инъекцию через данные

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

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

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

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

    Внешние проверки

    ClawHub: suspicious
    This PactFlow skill is not malicious, but it gives an agent broad workspace administration, webhook, deletion, and secret-handling powers without enough guardrails.
    LLM: suspicious (high) · VirusTotal: · 29 мая 2026 г.