writing-skills
Создание и тестирование навыков Claude Code с использованием TDD
متاح أيضًا من: Cygnusfear,ZhanlinCui,DYAI2025,obra,sickn33,davila7,CodingCossack,Cycleaddict
Создание эффективных навыков требует систематического тестирования и дизайна, основанного на принципах убеждения. Этот навык общает методологии RED-GREEN-REFACTOR для документации, помогая создавать надежные навыки, которым агенты следуют даже под давлением.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "writing-skills". I need to create a new skill for test-driven development enforcement
النتيجة المتوقعة:
- RED фаза: Запуск сценария без навыка → Агент пропускает тесты, рационализирует 'ручное тестирование быстрее'
- GREEN фаза: Написание навыка с языком 'ВЫ ДОЛЖНЫ', разделом 'Без исключений', конкретными контраргументами к 'уже протестировано вручную'
- REFACTOR: Агент нашел новую лазейку 'следовать духу, а не букве' → Добавлен принцип 'Нарушение буквы нарушает дух'
- Результат: Агент следует правилу TDD под 3+ комбинированным давлением (время, затраты, истощение)
استخدام "writing-skills". Help me improve my existing verification skill
النتيجة المتوقعة:
- Запустить сценарий давления с 3 комбинированными давлениями (время, невозвратные затраты, авторитет)
- Задокументировать новые рационализации, которые агент использует для обхода шагов проверки
- Добавить явные контраргументы: список 'Без исключений', красные флаги для симптомов рационализации
- Повторно тестировать, пока агент не сможет найти лазейки под максимальным давлением
التدقيق الأمني
مخاطر منخفضةDocumentation-focused skill with one utility script for rendering GraphViz diagrams. All static findings are false positives caused by the scanner detecting markdown code formatting, legitimate documentation references, and substring matches in harmless words. No malicious intent, no network access, no credential exposure, no data exfiltration.
عوامل الخطر
⚙️ الأوامر الخارجية (2)
📁 الوصول إلى نظام الملفات (2)
⚡ يحتوي على سكربتات (1)
درجة الجودة
ماذا يمكنك بناءه
Создание новых навыков
Создавайте и тестируйте навыки Claude Code с использованием методологии TDD перед развертыванием в производство
Усиление существующих навыков
Находите и закрывайте лазейки в дисциплинирующих навыках с использованием таблиц рационализации и красных флагов
Тестирование навыков под давлением
Создавайте реалистичные сценарии давления для проверки устойчивости навыков к рационализации во время выполнения агентом
جرّب هذه الموجهات
Запустите реалистичный сценарий БЕЗ какой-либо документации навыка, задокументируйте точно, какие решения принимает агент и их рационализации дословно. Зафиксируйте каждое отклонение от идеального поведения.
Напишите навык, который конкретно устраняет зафиксированные ошибки baseline. Сосредоточьтесь на закрытии лазеек с явными контраргументами, таблицами рационализации и правилами 'Без исключений'.
Создайте сценарий давления, комбинирующий 3+ давления (временная срочность, невозвратные затраты, переопределение авторитета, истощение). Запустите сценарий С навыком. Задокументируйте, соблюдает ли агент правила или находит новые рационализации.
Проанализируйте рационализации агента из нагрузочного тестирования. Добавьте явные контраргументы в навык: раздел 'Без исключений', список красных флагов, таблицу рационализации с колонкой 'Реальность'. Повторно тестируйте, пока агент не будет следовать правилам под максимальным давлением.
أفضل الممارسات
- Всегда сначала запускайте baseline сценарии БЕЗ навыка, чтобы обнаружить, что агенты естественно делают, прежде чем писать документацию
- Используйте комбинированные давления (3+) в тестовых сценариях - одиночное давление недостаточно для выявления пробелов в соблюдении
- Явно закрывайте каждую лазейку правилами 'Без исключений', таблицами рационализации и списками красных флагов
تجنب
- Написание навыков до тестирования - выявляет предположения, а не реальное поведение агента под давлением
- Тестирование только с одиночными сценариями давления - агенты сопротивляются одиночному давлению, но ломаются под множественным комбинированным давлением
- Добавление общих контраргументов типа 'Не жульничай' - вместо этого используйте конкретные отрицания типа 'Не храните код как справочник'