skill-creator
Создание пользовательских навыков для Claude
Также доступно от: DavidDworetzky,7Spade,langchain-ai,92Bilal26,ChinchillaEnterprises,DaoThiHuong2111,AbdullahMalik17,vercel-labs,davila7,BarisSozen,ArtemisAI,openai,Joseph OBrien,7Spade,AstraBit-CPT,Azeem-2,Doyajin174,BenderFendor,BOM-98,Joseph OBrien,Cam10001110101,CesarAugustusGroB,ComposioHQ,92Bilal26
Создание эффективных навыков AI требует понимания управления контекстом, прогрессивного раскрытия информации и проектирования повторно используемых ресурсов. Этот навык предоставляет полную структуру для создания модульных навыков, расширяющих возможности Claude без потери пространства контекстного окна.
Скачать ZIP навыка
Загрузить в Claude
Перейдите в Settings → Capabilities → Skills → Upload skill
Включите и начните использовать
Протестировать
Использование «skill-creator». I want to create a PDF editing skill. What should I include?
Ожидаемый результат:
- Based on concrete use cases like 'rotate this PDF' or 'extract text from page 3':
- 1. scripts/rotate_pdf.py - deterministic PDF rotation utility
- 2. scripts/extract_text.py - text extraction with page range support
- 3. references/pdf-api.md - reference for PDF library methods
- 4. SKILL.md body with task-based structure: Quick Start, Rotate PDFs, Extract Text, Merge PDFs
- Keep SKILL.md under 500 lines and link to reference files for detailed API documentation.
Использование «skill-creator». How do I write effective frontmatter for my skill?
Ожидаемый результат:
- Frontmatter example for a docx skill:
- ---
- name: docx-editor
- description: Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. Use when Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content, (3) Working with tracked changes, (4) Adding comments, or any other document tasks
- ---
- Key: Include both what the skill does AND specific triggers for when to use it.
Аудит безопасности
БезопасноAll 136 static findings were evaluated and dismissed as false positives. The 'external_commands' detections are markdown code fence backticks in documentation, not shell execution. The 'weak cryptographic algorithm' findings reference documentation examples, not actual crypto code. The 'filesystem' detections are legitimate zipfile usage for packaging skills into distributable .skill files. This is a documentation skill with utility scripts for skill initialization and packaging.
Оценка качества
Что вы можете построить
Разработчик создает навык для проверки кода
Разработчик хочет создать навык, который помогает Claude проводить тщательную проверку кода в соответствии со стандартами команды. Он использует skill-creator для структурирования SKILL.md с рабочими процессами проверки, добавляет справочные документы для стандартов кодирования и упаковывает его для распространения в команде.
Аналитик данных создает навык для BigQuery
Аналитику нужно, чтобы Claude эффективно запрашивал таблицы BigQuery компании. Используя skill-creator, он организует документацию схемы в references/, проектирует задачные рабочие процессы для типичных запросов и поддерживает SKILL.md компактным с помощью прогрессивного раскрытия.
Бренд-команда создает навык для руководства по стилю
Менеджер бренда хочет, чтобы Claude создавал контент в соответствии с брендом. Он использует skill-creator для структурирования руководств по бренду, хранения файлов логотипов и шаблонов в assets/ и упаковывает навык, чтобы все члены команды получали согласованные результаты, соответствующие бренду.
Попробуйте эти промпты
Я хочу создать навык, который предоставляет рекомендации по написанию технической документации в моей компании. Помогите мне использовать рабочий процесс skill-creator для настройки структуры директорий, написания frontmatter и основной части SKILL.md и организации стандартов документации в справочном файле.
Мне нужно создать навык для обработки запросов клиентской поддержки, который включает несколько этапов: категоризация, составление ответа и маршрутизация эскалации. Используя skill-creator, помогите мне спроектировать последовательный рабочий процесс, решить, что должно быть в scripts, а что в references, и реализовать основную часть SKILL.md с четкими точками принятия решений.
Создайте комплексный навык для анализа данных, который включает: скрипты Python для типичных преобразований данных в scripts/, документацию схемы базы данных в references/ и шаблоны Jupyter notebooks в assets/. Проведите меня через анализ конкретных вариантов использования, планирование повторно используемых ресурсов и упаковку готового навыка.
У меня есть существующий навык, который слишком большой и загружает слишком много контекста. Используя принципы skill-creator, помогите мне провести его рефакторинг с применением прогрессивного раскрытия: определите, что должно остаться в SKILL.md, а что переместить в справочные файлы, реструктурируйте для организации по доменам и оптимизируйте для эффективности контекстного окна.
Лучшие практики
- Поддерживайте основную часть SKILL.md менее 500 строк и используйте прогрессивное раскрытие для перемещения детального содержания в справочные файлы
- Пишите описания frontmatter, которые включают как возможности, так и конкретные сценарии триггеров для использования навыка Claude
- Используйте глагольные формы повелительного наклонения в инструкциях и организуйте по рабочему процессу или задаче в зависимости от цели вашего навыка
Избегать
- Включение README.md, CHANGELOG.md или другой вспомогательной документации, которая засоряет навык, не помогая Claude выполнять задачи
- Размещение всей информации в SKILL.md вместо разделения большого содержания на справочные файлы, загружаемые только при необходимости
- Написание расплывчатых описаний frontmatter, которые только объясняют, что делает навык, без указания когда его активировать
Часто задаваемые вопросы
Каков максимальный размер навыка?
Когда следует включать скрипты, а когда писать инструкции?
Как решить между структурой на основе рабочего процесса и структурой на основе задач?
Могут ли навыки включать внешние интеграции API?
Что такое файл .skill и чем он отличается от папки навыка?
Как мне итерировать навык после получения обратной связи от пользователей?
Сведения для разработчиков
Структура файлов