skill-developer
Создание навыков Claude Code с автоактивацией
Навыки Claude Code предоставляют интеллектуальную контекстно-зависимую помощь, которая активируется автоматически на основе вашей работы. Это руководство научит вас создавать навыки с триггерами, хуками и паттернами памяти для специализированной помощи.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "skill-developer". Помогите мне создать защитный навык, который не позволит мне коммитить без тестов
النتيجة المتوقعة:
- Создан файл навыка: .claude/skills/test-required/SKILL.md
- Добавлено в skill-rules.json с применением: block
- Настроены триггеры файлов для паттернов **/*.test.ts
- Добавлены условия пропуска с маркером @skip-test-required
استخدام "skill-developer". Как сделать так, чтобы навык активировался при работе с файлами фронтенда
النتيجة المتوقعة:
- Настройте триггеры путей файлов с помощью glob-паттернов, например src/components/**/*
- Добавьте ключевые слова, такие как 'react', 'component', 'frontend', в promptTriggers
- Установите уровень применения suggest для навыков с рекомендациями
استخدام "skill-developer". Создайте навык, который запоминает моё предпочтение использовать camelCase для имён столбцов
النتيجة المتوقعة:
- Создайте .claude/memory/{skill-name}/preferences.json
- Сохраняйте исправления пользователя с метками времени
- Реализуйте триггеры обновления памяти на основе редактирования файлов
- Загружайте предпочтения при активации навыка
التدقيق الأمني
آمنPure documentation skill containing no executable code, no network calls, and no file system access beyond its own directory. All content is markdown documentation teaching users how to create skills. Static scanner flagged 524 findings but all are false positives triggered by code examples in documentation, not actual security vulnerabilities.
عوامل الخطر
⚙️ الأوامر الخارجية (451)
📁 الوصول إلى نظام الملفات (5)
🌐 الوصول إلى الشبكة (4)
درجة الجودة
ماذا يمكنك بناءه
Создание пользовательских плагинов навыков
Создавайте навыки, которые предоставляют предметно-ориентированные рекомендации для вашей команды с автоактивацией на основе контекста
Применение стандартов кодирования
Создавайте защитные навыки, которые предотвращают распространённые ошибки и автоматически обеспечивают соблюдение лучших практик
Персонализация поведения Claude
Создавайте навыки с памятью, которые изучают ваши предпочтения и адаптируются к вашему рабочему процессу со временем
جرّب هذه الموجهات
Помогите мне создать новый навык под названием database-verification, который напоминает мне проверять имена таблиц перед написанием Prisma-запросов
Добавьте триггеры по ключевым словам и путям файлов в мой навык, чтобы он активировался при редактировании файлов в директории backend
Создайте защитный навык, который блокирует редактирование до тех пор, пока пользователь не проверит изменения схемы базы данных
Добавьте паттерны памяти в мой навык, чтобы он запоминал, когда я исправляю соглашения об именовании столбцов
أفضل الممارسات
- Держите SKILL.md менее 500 строк и используйте справочные файлы для подробных тем
- Тестируйте все паттерны триггеров на реальных примерах перед развёртыванием навыков
- Используйте отслеживание сессий, чтобы предотвратить повторные прерывания в одной сессии
تجنب
- Использование слишком общих ключевых слов, которые срабатывают на не связанных запросах
- Слишком широкие паттерны намерений, вызывающие ложные срабатывания
- Забывание добавить исключения для тестовых файлов и спецификаций
الأسئلة المتكررة
Какие существуют уровни применения?
Какие триггеры можно использовать для активации навыка?
Как проверить, правильно ли активируется мой навык?
Безопасны ли данные, хранимые навыками с памятью?
Почему мой навык не срабатывает?
Чем это отличается от встроенных инструментов Claude?
تفاصيل المطور
المؤلف
DojoCodingLabsالترخيص
MIT
المستودع
https://github.com/DojoCodingLabs/claude-code-waypoint/tree/main/.claude/skills/skill-developerمرجع
main
بنية الملفات