SKILLEMALL.ai

CC the-fool

Используйте при оспаривании идей, планов, решений или предложений с использованием структурированного критического мышления. Вызывайте, чтобы сыграть роль адвоката дьявола, провести пре-мортем, красную команду или провести аудит доказательств и предположений.

машинный переводПоказать оригиналСкрыть оригинал«Use when challenging ideas, plans, decisions, or proposals using struc…»

Use when challenging ideas, plans, decisions, or proposals using structured critical reasoning. Invoke to play devil's advocate, run a pre-mortem, red team, or audit evidence and assumptions.

Jeffallan/claude-skills Agent Skills автор: Jeffallan MIT 7 файлов тело ≈ 1 426 токенов Открыть источникgithub.com↗ проанализирован 6 дн назад

Используйте при оспаривании идей, планов, решений или предложений с использованием структурированного критического мышления.

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

ПроцедураИИ и агентыТексты и документытип и темы размечены автоматически по тексту скилла
JSON
Технический рейтинг
C
86/100
безопасность, качество, тесты
Безопасность 60%
85
Качество 40%
88
Прогон на моделях
не было
Процессный рейтинг
C
59/100
Есть пробелы
Входы и предусловия вес 11
0
Ошибки и развилки вес 10
0
Отчётность по ходу вес 2
0
три самых слабых из десяти параметров · все десять

Как улучшить

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

    Находки guard · 15

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

    Средние и низкие: 15
    • низкая Рискованное назначение intent-offensive-security references/mode-selection-guide.md:14
      Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)
      | "Is this secure/safe?" | Red Team | Security and adversarial framing |
    • низкая Рискованное назначение intent-offensive-security references/mode-selection-guide.md:19
      Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)
      | "No one would ever..." | Red Team | Assumptions about adversary behavior |
    • низкая Рискованное назначение intent-offensive-security references/mode-selection-guide.md:27
      Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)
      | Architecture decision | Pre-mortem Analysis | Red Team |
    • низкая Рискованное назначение intent-offensive-security references/mode-selection-guide.md:29
      Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)
      | Security design | Red Team | Pre-mortem Analysis |
    • низкая Рискованное назначение intent-offensive-security references/mode-selection-guide.md:35
      Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)
      | Risk assessment | Red Team | Pre-mortem Analysis |
    • низкая Рискованное назначение intent-offensive-security references/red-team-adversarial.md:1
      Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)
      # Red Team Adversarial
    • низкая Рискованное назначение intent-offensive-security references/red-team-adversarial.md:3
      Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)
      Adversarial thinking and red teaming for finding weaknesses before adversaries do.
    • низкая Рискованное назначение intent-offensive-security references/red-team-adversarial.md:7
      Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)
      Red teaming asks: **"If someone wanted to break, exploit, or game this, how would they do it?"** The Fool adopts the mindset of an adversary — not to cause harm, but to find vulnerabilities before rea
    • низкая Рискованное назначение intent-offensive-security references/red-team-adversarial.md:37
      Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)
      | **Disgruntled Insider** | Revenge, financial gain | Privilege escalation, data exfiltration, sabotage |
    • низкая Рискованное назначение intent-offensive-security references/red-team-adversarial.md:123
      Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)
      ## Red Team Analysis: [Target]
    • низкая Рискованное назначение intent-offensive-security SKILL.md:3
      Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение) (в кавычках — упоминание, а не команда)
      description: Use when challenging ideas, plans, decisions, or proposals using structured critical reasoning. Invoke to play devil's advocate, run a pre-mortem, red team, or audit evidence and assumpti
      в кавычках
    • низкая Рискованное назначение intent-offensive-security SKILL.md:10
      Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение) (в кавычках — упоминание, а не команда)
      triggers: play the fool, devil's advocate, challenge this, stress test, poke holes, what could go wrong, red team, pre-mortem, test my assumptions
      в кавычках
    • низкая Рискованное назначение intent-offensive-security SKILL.md:54
      Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)
      - "Find weaknesses" → Ask: "Find failure modes" (Pre-mortem) vs "Attack this" (Red team)
    • низкая Рискованное назначение intent-offensive-security SKILL.md:65
      Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)
      | Attack This | Red teaming | Adversary profile, attack vectors, defenses |
    • низкая Рискованное назначение intent-offensive-security SKILL.md:75
      Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)
      | Red team adversarial | `references/red-team-adversarial.md` | "Attack this" selected |

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

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

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

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

    • 0Входы и предусловия. Не сказано, что нужно иметь на входе
    • 0Ошибки и развилки. Линейный процесс без обработки сбоев
    • 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
    • 20Когда включается. Не сказано, при каком запросе скилл включается
    • 30Повторный запуск. Изменяющих операций: 2, без проверки текущего состояния
    • 60Результат и критерий готовности. Формат результата описан, критерия завершения нет
    • 100Инструменты и файлы. Внешние инструменты не нужны
    • 100Шаги. Шагов: 34
    • 100Согласованность. Имя и обязательные поля на месте
    • 100Стоимость исполнения. Тело инструкции 1426 токенов

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

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

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

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