SKILLEMALL.ai

CC drivethru-digitize-outsourcing

Полный цикл аутсорсинга дигитайзинга вышивки для BaconCo (Odoo). По расписанию читает записи `digitize.demand`, которые готовы к отправке, извлекает изображение для вышивки + спецификации (рабочий PNG, исходный файл AI, высота/ширина, названия ниток, дата отгрузки), скачивает два файла, определяет срочность по дате отгрузки, отправляет задание внешнему дигитайзеру через навык `artworklady-digitizing` с кратким описанием размера и цветов, и — только после подтвержденной отправки — переводит заявку в статус Outsource в Odoo. Взаимодействует с Odoo через MCP-сервер `drivethru_mcp` (инструменты digitize_demand_* + decoration_*) и передает фактическую отправку на портал навыку `artworklady-digitizing`. Идемпотентен: работает только с заявками в статусе Ready и помечает их как outsourced после подтвержденной отправки, поэтому повторная попытка не приведет к двойной отправке. Используйте, когда пользователь просит аутсорсить дигитайзинг, отправлять задания на вышивку дигитайзеру / Artwork Lady, получать обратно дигитайзированные файлы или запускать процедуру аутсорсинга дигитайзинга. Он также выполняет ОБРАТНЫЙ путь: для уже аутсоршенных заявок получает готовый файл стежков (DST) от дигитайзера по номеру задания и загружает его в Odoo через `digitize_demand_upload`, переводя заявку из Outsource в Sew Out, затем парсит PDF-файл производственного листа и записывает количество стежков, размер вышивки и цветовые последовательности ниток в данные о декорировании через `digitize_demand_apply_worksheet`, а также сохраняет возвращенные файлы поставщика (PDF листа, DST, исходный дизайн) в собственном постоянном хранилище агента — организованные по заданиям, доступные по запросу, не в Odoo.

машинный переводПоказать оригиналСкрыть оригинал«Outsource embroidery digitizing end to end for BaconCo (Odoo). On a ro…»

Outsource embroidery digitizing end to end for BaconCo (Odoo). On a routine, read the `digitize.demand` records that are Ready to send out, pull the decoration's embroidery artwork + specs (production PNG, AI source file, height/width, thread-colour names, ship date), download the two files, decide rush from the ship date, submit the job to the outside digitizer via the `artworklady-digitizing` skill with a brief that states the size and colours, and — only on a confirmed submission — transition the demand to Outsource in Odoo. Talks to Odoo through the `drivethru_mcp` MCP server (digitize_demand_* + decoration_* tools) and hands the actual portal submission to the `artworklady-digitizing` skill. Idempotent: it only ever works Ready demands and marks them outsourced after a confirmed send, so a retry can't double-post. Use whenever the user asks to outsource digitizing, send embroidery jobs to the digitizer / Artwork Lady, receive digitized files back, or run the digitizing-outsourcing routine. It also runs the RETURN leg: for demands already Outsourced, fetch the finished stitch file (DST) from the digitizer by job number and upload it to Odoo via `digitize_demand_upload`, advancing the demand Outsource → Sew Out, then parse the job's Production Worksheet PDF and push its stitch count, sewn size, and Stop-Sequence thread colours onto the decoration via `digitize_demand_apply_worksheet`, and file the vendor's returned files (worksheet PDF, DST, native design) away on the agent's own persistent storage — organized by job, retrievable on request, not in Odoo.

ClawHub Agent Skills автор: zmtucker v0.5.3 MIT-0 5 файлов · 2 скрипта тело ≈ 4 314 токенов Открыть источникclawhub.ai↗ проанализирован 7 дн назад

Полный цикл аутсорсинга дигитайзинга вышивки для BaconCo (Odoo).

Как процесс C 52/100 · Есть пробелы — Скилл ссылается на файлы, которых нет в архиве: ../artworklady-digitizing/SKILL.md

ПроцедураPDFРазработкаИИ и агентытип и темы размечены автоматически по тексту скилла
JSON
Технический рейтинг
C
79/100
безопасность, качество, тесты
Безопасность 60%
100
Качество 40%
48
Прогон на моделях
не было
Процессный рейтинг
C
52/100
Есть пробелы
Скилл ссылается на файлы, которых нет в архиве: ../artworklady-digitizing/SKILL.md
Инструменты и файлы вес 18
0
Результат и критерий готовности вес 14
0
Входы и предусловия вес 11
0
три самых слабых из десяти параметров · все десять

Как улучшить

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

Находки guard · 0

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

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

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

  • ошибка description-long description 1584 символов, лимит 1024
  • предупреждение missing-ref ссылка на отсутствующий файл: ../artworklady-digitizing/SKILL.md
  • заметка description-budget description занимает 1584 из общего бюджета ~15000 символов на все скиллы
  • заметка frontmatter-key неизвестное поле фронтматтера "emoji"
  • заметка frontmatter-key неизвестное поле фронтматтера "homepage"

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

Не запустится. Скилл ссылается на файлы, которых нет в архиве: ../artworklady-digitizing/SKILL.md
  • 0Инструменты и файлы. Не хватает 1 файла(ов): ../artworklady-digitizing/SKILL.md
  • 0Результат и критерий готовности. Не сказано, что считать результатом
  • 0Входы и предусловия. Не сказано, что нужно иметь на входе
  • 70Когда включается. Сказано, когда применять, но не сказано, когда не стоит
  • 70Стоимость исполнения. Тело инструкции 4314 токенов
  • 100Шаги. Шагов: 34
  • 100Ошибки и развилки. Развилок: 1, есть раздел про ошибки
  • 100Согласованность. Имя и обязательные поля на месте
  • 100Повторный запуск. Изменяющие операции проверяют текущее состояние
  • 100Отчётность по ходу. Скилл сообщает о ходе работы
  • medium Правила безопасности и запреты внутри скилла: их место в системном промпте, здесь они не защищают
  • low Ответ описан самодельной разметкой (6 тегов): типизированный вызов надёжнее

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

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

  • +5В description нет примеров фраз, по которым скилл должен срабатывать
  • +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
  • +3Длина description 1583: рекомендуется 120–800 символов
  • +3Формат ответа не описан: модель каждый раз решает сама
  • -4Абсолютные локальные пути (C:\Users, /home/…): скилл не переносим
  • +1Лицензия не указана
  • +2Инструкции на одном языке
  • +4Структура: 14 заголовков
  • +3Пошаговые инструкции: 34 пунктов
  • +4Есть примеры (13 блоков кода)
  • +4Справочные файлы упоминаются в инструкциях (1 из 1)
  • +3Все 2 скриптов описаны в инструкциях

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

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

ClawHub: suspicious
The skill matches its embroidery outsourcing purpose, but needs review because one documented shell pattern can execute crafted job metadata while the skill has Odoo access and persistent job files.
LLM: suspicious (high) · 30 сент. 2026 г.