AB devils-advocate
Аргументирует самую сильную честную позицию против решения, плана, убеждения, найма, ценового решения, стратегии или работы, к которым склоняется пользователь. Представляет противоположную сторону, ранжирует не более трех возражений по степени последствий, проводит краткий премортем, отмечает то, что пользователь сделал правильно, и заканчивает тем, что должно быть правдой, чтобы его выбор сработал. Калиброванный и коллегиальный, никогда не бывает конфликтным; прямо говорит, когда позиция сильна. Используйте всякий раз, когда пользователь говорит «сыграй в адвоката дьявола», «аргументируй с другой стороны», «найди слабые места в этом», «что я упускаю», «я совершаю ошибку», «отговори меня от этого», «проверь эту идею на прочность», «скажи мне, почему это плохая идея» или просит возразить против чего-то, в чем он почти определился. Поддерживает мягкую, стандартную и сильную интенсивность. Не для допроса требований перед сборкой (grill-the-brief) или для постановки многоперсонажной дискуссии (debate-simulator).
машинный переводПоказать оригиналСкрыть оригинал«Argues the strongest honest case against a decision, plan, belief, hir…»
Argues the strongest honest case against a decision, plan, belief, hire, pricing move, strategy, or piece of work the user is leaning toward. Steelmans the other side, ranks at most three objections by consequence, runs a short pre-mortem, credits what the user got right, and ends with what would have to be true for their choice to work. Calibrated and collegial, never combative; says plainly when the position is strong. Use whenever the user says "play devil's advocate", "argue the other side", "poke holes in this", "what am I missing", "am I making a mistake", "talk me out of it", "stress-test this idea", "tell me why this is a bad idea", or asks for pushback on something they have mostly decided. Supports gentle, standard, and hard intensity. Not for interrogating requirements before a build (grill-the-brief) or staging a multi-persona debate (debate-simulator).
Аргументирует самую сильную честную позицию против решения, плана, убеждения, найма, ценового решения, стратегии или работы, к которым склоняется пользователь.
Как процесс B 74/100 · Почти готов — слабые места: входы и предусловия, повторный запуск, отчётность по ходу
Как улучшить
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 4
✓ Критических и высоких находок нет
Средние и низкие: 4
-
низкая Рискованное назначение
intent-offensive-securityreferences/techniques.md:36Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)## 4. Red teaming
-
низкая Рискованное назначение
intent-offensive-securityreferences/techniques.md:38Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)Red teaming is structured adversarial review: an independent group attacks a plan to find weaknesses before an adversary or reality does.
-
низкая Рискованное назначение
intent-offensive-securityreferences/techniques.md:40Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)- Zenko, M. (2015). *Red Team: How to Succeed by Thinking Like the Enemy*. Basic Books.
-
низкая Рискованное назначение
intent-offensive-securityreferences/techniques.md:42Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)- UK Ministry of Defence, Development, Concepts and Doctrine Centre (2021). *Red Teaming Handbook*, 3rd edition.
Просканировано файлов: 2. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
✓ По спецификации Agent Skills замечаний нет
Процессный рейтинг: все десять параметров 74/100
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 30Повторный запуск. Изменяющих операций: 3, без проверки текущего состояния
- 55Ошибки и развилки. Развилок: 1
- 60Результат и критерий готовности. Формат результата описан, критерия завершения нет
- 100Инструменты и файлы. Внешние инструменты не нужны
- 100Шаги. Шагов: 18
- 100Когда включается. Сказано, когда применять и когда не применять
- 100Согласованность. Имя и обязательные поля на месте
- 100Стоимость исполнения. Тело инструкции 1756 токенов
- low Среди тестов нет случая на инъекцию через данные
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +3Длина description 877: рекомендуется 120–800 символов
- +1Лицензия не указана
- +2Инструкции на одном языке
- +5В description 8 примера фраз-триггеров в кавычках
- +4Описание говорит, когда скилл НЕ применять
- +4Структура: 8 заголовков
- +3Пошаговые инструкции: 18 пунктов
- +3Формат ответа описан явно
- +4Есть примеры (1 блоков кода)
- +4Справочные файлы упоминаются в инструкциях (1 из 1)
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 97.