AF doca-caps
Используйте этот навык, когда пользователь хочет вызвать CLI `doca_caps` только для чтения, чтобы узнать, что DOCA видит на этом хосте — список устройств DOCA и адресов PCIe, список устройств-представителей, запрос доступных библиотек DOCA в текущей ОС, проверка возможностей каждого устройства для каждой библиотеки, ограничение вывода по конкретному адресу PCIe или получение снимка возможностей без побочных эффектов для сеанса отладки или тестирования установки. Активируйте, даже если пользователь явно не упоминает «doca_caps» или «инструмент печати возможностей» — типичные неявные формулировки включают «что DOCA на самом деле видит на этой машине», «виден ли мой BlueField PF для DOCA», «доступен ли Flow на моем хосте RHEL», «перечислить представителей VF для pf0», «doca_caps: команда не найдена» или «пустой вывод для RDMA, сломан ли инструмент». Откажите и перенаправьте для установки DOCA, матриц возможностей внутри библиотеки (создание конвейера Flow, функции RDMA verbs), потоковой телеметрии / DTS или изменения поставляемого двоичного файла — они относятся к другим навыкам.
машинный переводПоказать оригиналСкрыть оригинал«Use this skill when the user wants to invoke the read-only doca_caps C…»
Use this skill when the user wants to invoke the read-only doca_caps CLI to ask what DOCA sees on this host — listing DOCA devices and PCIe addresses, listing representor devices, asking which DOCA libraries are available on the current OS, checking per-device per-library capabilities, scoping output to a specific PCIe address, or capturing a side-effect-free capability snapshot for a debug session or install smoke-test. Trigger even when the user does not explicitly mention "doca_caps" or "capabilities print tool" — typical implicit phrasings include "what does DOCA actually see on this box", "is my BlueField PF visible to DOCA", "is Flow available on my RHEL host", "enumerate VF representors for pf0", "doca_caps: command not found", or "empty output for RDMA, is the tool broken". Refuse and route elsewhere for DOCA installation, library-internal capability matrices (Flow pipe creation, RDMA verbs features), streaming telemetry / DTS, or modifying the shipped binary — those belong to other skills.
Используйте этот навык, когда пользователь хочет вызвать CLI docacaps только для чтения, чтобы узнать, что DOCA видит на этом хосте — список устройств DOCA и…
Как процесс F 55/100 · Не запустится — Скилл ссылается на файлы, которых нет в архиве: TASKS.md, TASKS.md, TASKS.md
Как улучшить
- В тексте есть ссылки на отсутствующие файлы: добавьте файлы или уберите ссылки.
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 0
✓ Критических и высоких находок нет
Просканировано файлов: 1. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- предупреждение
missing-refссылка на отсутствующий файл: TASKS.md - предупреждение
missing-refссылка на отсутствующий файл: TASKS.md - предупреждение
missing-refссылка на отсутствующий файл: TASKS.md - предупреждение
missing-refссылка на отсутствующий файл: CAPABILITIES.md - предупреждение
missing-refссылка на отсутствующий файл: ../../doca-setup/SKILL.md - предупреждение
missing-refссылка на отсутствующий файл: CAPABILITIES.md - предупреждение
missing-refссылка на отсутствующий файл: ../../doca-debug/TASKS.md - предупреждение
missing-refссылка на отсутствующий файл: ../../doca-programming-guide/TASKS.md - предупреждение
missing-refссылка на отсутствующий файл: TASKS.md - предупреждение
missing-refссылка на отсутствующий файл: CAPABILITIES.md - предупреждение
missing-refссылка на отсутствующий файл: ../../doca-setup/TASKS.md - предупреждение
missing-refссылка на отсутствующий файл: ../../doca-setup/TASKS.md - предупреждение
missing-refссылка на отсутствующий файл: ../../doca-public-knowledge-map/SKILL.md - предупреждение
missing-refссылка на отсутствующий файл: ../../doca-programming-guide/SKILL.md
Процессный рейтинг: все десять параметров 55/100
- 0Инструменты и файлы. Не хватает 14 файла(ов): TASKS.md, TASKS.md, TASKS.md
- 0Ошибки и развилки. Линейный процесс без обработки сбоев
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 30Повторный запуск. Изменяющих операций: 1, без проверки текущего состояния
- 60Результат и критерий готовности. Формат результата описан, критерия завершения нет
- 70Когда включается. Сказано, когда применять, но не сказано, когда не стоит
- 70Входы и предусловия. Входные данные и предусловия перечислены
- 100Шаги. Шагов: 31
- 100Согласованность. Имя и обязательные поля на месте
- 100Стоимость исполнения. Тело инструкции 2059 токенов
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Длина description 1013: рекомендуется 120–800 символов
- +2Инструкции на одном языке
- +5В description 8 примера фраз-триггеров в кавычках
- +4Структура: 8 заголовков
- +3Пошаговые инструкции: 31 пунктов
- +3Формат ответа описан явно
- +4Есть примеры (0 блоков кода)
- +1Лицензия указана
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 78.