技能 writing-skills
📝

writing-skills

安全 ⚙️ 外部命令📁 文件系统访问🌐 网络访问

Создание эффективных навыков для Claude

也可从以下获取: ZhanlinCui,Dimon94,DYAI2025,obra,sickn33,davila7,CodingCossack,Cycleaddict

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

支持: Claude Code(CC)
📊 69 充足
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“writing-skills”。 Как проверить, что мой новый навык действительно работает?

预期结果:

  • Запусти цикл TDD: Сначала протестируй БЕЗ навыка, чтобы зафиксировать базовое поведение
  • Создай 3+ комбинированных сценария давления (дефицит времени, невозвратные затраты, усталость)
  • Задокументируй точные рационализации, которые агент использует, пропуская навык
  • Напиши навык, устраняющий эти конкретные сбои
  • Повторно протестируй С навыком - агент теперь должен соблюдать его

正在使用“writing-skills”。 Что делает описание навыка хорошим?

预期结果:

  • Начинай с 'Используй когда...' - описывай условия активации, а не рабочий процесс
  • Включай конкретные симптомы и ситуации, сигнализирующие о применимости навыка
  • Пиши от третьего лица для инъекции в системный промпт
  • Делай триггеры технологически-нейтральными, если навык не специфичен для технологии
  • НИКОГДА не суммируй процесс или рабочий поток навыка

正在使用“writing-skills”。 Как остановить агентов от рационализации вокруг моего навыка, обеспечивающего дисциплину?

预期结果:

  • Закрывай каждую лазейку явно - запрещай конкретные обходные пути
  • Добавляй утверждения 'Без исключений' с конкретными примерами
  • Отвечай на аргументы духа против буквы фундаментальными принципами
  • Построй таблицу рационализаций из реальных сбоев тестов
  • Создай список красных флагов для самопроверки

安全审计

安全
v5 • 1/17/2026

All 522 static findings are FALSE POSITIVES. This is legitimate documentation about skill authoring. The flagged patterns (backtick execution, crypto references, C2 keywords) are all within markdown documentation examples, not executable code. The render-graphs.js utility uses standard Node.js file operations for diagram rendering. No malicious intent or security vulnerabilities present.

8
已扫描文件
3,156
分析行数
3
发现项
5
审计总数
审计者: claude 查看审计历史 →

质量评分

38
架构
100
可维护性
87
内容
20
社区
100
安全
87
规范符合性

你能构建什么

Создание продакшн-навыков

Создание протестированных, документированных навыков, готовых к развертыванию с реальными сценариями использования.

Структурирование справочной документации

Написание справочной документации, которую Claude может эффективно обнаруживать и применять в нужные моменты.

Внедрение командных практик

Создание навыков, обеспечивающих соблюдение дисциплины и процессов даже при дефиците времени.

试试这些提示

Настройка нового навыка
Помоги мне создать новый навык для [purpose]. Проведи меня через цикл TDD - сначала покажи, как написать падающий базовый тест, затем помоги написать документацию навыка.
Тестирование навыка
Я хочу протестировать свой навык [skill-name]. Покажи мне, как создать сценарии давления, выявляющие рационализации, затем помоги закрыть лазейки.
Оптимизация документации
Мой навык [skill-name] не обнаруживается Claude. Просмотри мой SKILL.md и предложи улучшения описания, ключевых слов и структуры для лучшего CSO.
Перекрестные ссылки
Помоги мне создать перекрестные ссылки между навыками [skill-a] и [skill-b]. Покажи правильный формат для ссылок на требуемые поднавыки.

最佳实践

  • Всегда тестируйте навыки с субагентами перед развертыванием - никогда не пропускайте фазу базового сбоя
  • Пишите описания, которые описывают КОГДА использовать, а не ЧТО делает навык
  • Используйте конкретные примеры из реальных сценариев, а не общие шаблоны

避免

  • Написание навыков без тестирования - непротестированные навыки имеют необнаруженные пробелы
  • Суммирование рабочего процесса в описаниях - Claude может следовать описанию вместо чтения полного навыка
  • Включение примеров на нескольких языках - один отличный пример лучше посредственных примеров на 5 языках

常见问题

В чем разница между навыком-техникой, паттерном и справочником?
Техники - это конкретные пошаговые методы. Паттерны - это ментальные модели для размышления о проблемах. Справочники - это документация API или инструментов.
Какой длины должен быть мой SKILL.md?
Начальные рабочие процессы до 150 слов. Часто загружаемые навыки до 200 слов. Другие навыки до 500 слов. Будьте лаконичны.
Когда следует создавать отдельный вспомогательный файл?
Только когда справочный материал превышает 100 строк или когда у вас есть переиспользуемые инструменты кода. Все остальное держите внутри.
Как назвать свой навык?
Используйте активный залог с форматом глагол-первый: creating-skills, а не skill-creation. Используйте дефисы, а не подчеркивания или пробелы.
Что делает пример кода в навыке хорошим?
Один отличный пример из реального сценария, который полон, выполним и ясно демонстрирует паттерн. Готов к адаптации.
Как правильно делать перекрестные ссылки на другие навыки?
Используйте только имя навыка с явными маркерами: REQUIRED SUB-SKILL или REQUIRED BACKGROUND. Избегайте синтаксиса @, который принудительно загружает файлы.