AC malp
Трекер контекста проекта с использованием каталогов `.malp/`. Используйте, когда пользователь хочет найти существующие malp, открыть конкретный `.malp`, создать или обновить malp для пути, или классифицировать, архивировать или продвигать malp между активными, архивными и индексированными состояниями. Также используйте для вопросов с большим объемом контекста, которые выигрывают от эвристического поиска, таких как выбор лучшего malp для задачи, решение, следует ли присвоить путь malp, обзор существующих malp без их полной загрузки или использование локальной разведки проекта, такой как `.clawpatch/`, в качестве концептуального FOB. Триггеры включают «какие malp у нас есть», «список malp», «показать malp», «открыть malp», «отправить malp в путь», «лучший malp для» и запросы на перемещение malp в архив или из него. Не рассматривайте общие запросы на редактирование этого навыка как инструкции по созданию или использованию `.malp/` внутри каталога установленного навыка, если пользователь явно не просит об этом. M*A*L*P означает M*A*L*P Analyzes Lovely Plumage.
машинный переводПоказать оригиналСкрыть оригинал«Project context tracker using `.malp/` directories. Use when the user…»
Project context tracker using `.malp/` directories. Use when the user wants to discover existing malps, open a specific `.malp`, create or refresh a malp for a path, or classify, retire, or promote malps between active, attic, and unindexed states. Also use for context-heavy questions that benefit from heuristic scouting, such as choosing the best malp for a task, deciding whether a path should get a malp, surveying what malps exist without fully loading them, or using project-local reconnaissance such as `.clawpatch/` as a conceptual FOB. Triggers include "what malps do we have", "list malps", "show malps", "open a malp", "send malp to a path", "best malp for", and requests to move a malp into or out of the attic. Do not treat generic requests to edit this skill as instructions to create or use a `.malp/` inside the installed skill directory unless the user explicitly asks for that. M*A*L*P stands for M*A*L*P Analyzes Lovely Plumage.
Трекер контекста проекта с использованием каталогов .malp/. Используйте, когда пользователь хочет найти существующие malp, открыть конкретный .malp, создать…
Как процесс C 56/100 · Есть пробелы — слабые места: результат и критерий готовности, входы и предусловия, повторный запуск
Как улучшить
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 0
✓ Критических и высоких находок нет
Просканировано файлов: 11. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
✓ По спецификации Agent Skills замечаний нет
Процессный рейтинг: все десять параметров 56/100
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 30Повторный запуск. Изменяющих операций: 15, без проверки текущего состояния
- 60Инструменты и файлы. Используются инструменты (python), но во frontmatter они не объявлены
- 70Когда включается. Сказано, когда применять, но не сказано, когда не стоит
- 70Ошибки и развилки. Развилок: 10
- 85Шаги. Шагов: 65, расплывчатых формулировок: 2
- 100Согласованность. Имя и обязательные поля на месте
- 100Стоимость исполнения. Тело инструкции 2908 токенов
- 100Отчётность по ходу. Скилл сообщает о ходе работы
- medium Правила безопасности и запреты внутри скилла: их место в системном промпте, здесь они не защищают
- low Ответ описан самодельной разметкой (6 тегов): типизированный вызов надёжнее
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Длина description 948: рекомендуется 120–800 символов
- +3Формат ответа не описан: модель каждый раз решает сама
- +1Лицензия не указана
- +2Инструкции на одном языке
- +5В description 6 примера фраз-триггеров в кавычках
- +4Структура: 13 заголовков
- +3Пошаговые инструкции: 65 пунктов
- +4Есть примеры (0 блоков кода)
- +4Справочные файлы упоминаются в инструкциях (7 из 7)
- +3Все 1 скриптов описаны в инструкциях
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 93.