Этот навык предоставляет рекомендации по написанию сопровождаемого кода и следованию лучшим практикам в ходе разработки. Он помогает разработчикам создавать более чистое и надежное программное обеспечение через структурированное планирование и процессы, ориентированные на качество.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“develop”。 Implement a user authentication feature
预期结果:
- Задать уточняющие вопросы о методе аутентификации, требованиях безопасности и точках интеграции
- Представить план с 3+ вопросами и предлагаемыми ответами
- Дождаться одобрения пользователя перед внедрением
- Делать атомарные коммиты, сгруппированные по функциональности
- Соответствовать существующим шаблонам и стилю кода
正在使用“develop”。 Review this pull request for code quality issues
预期结果:
- Проверить, что коммиты атомарны и логически сгруппированы
- Убедиться, что пограничные случаи и обработка ошибок покрыты
- Проверить, что код следует принципам чистого кода и простоты
- Подтвердить, что изменения соответствуют существующим шаблонам проекта
正在使用“develop”。 Help me refactor this legacy function
预期结果:
- Выявить возможности упростить логику
- Предложить более мелкие функции с единственной ответственностью
- Документировать намерение за каждым шагом рефакторинга
- Проверить, что поведение сохраняется после изменений
安全审计
安全This is a pure documentation skill containing only markdown guidelines. The static analyzer triggered pattern-matching false positives on text references (skill names, tool names, JSON metadata). No executable code, network calls, or command execution exist. The content provides development best practices only.
风险因素
⚙️ 外部命令 (7)
🌐 网络访问 (1)
质量评分
你能构建什么
Писать сопровождаемый код
Применять принципы чистого кода при внедрении новых функций или исправлении багов
Проверять изменения кода
Гарантировать, что изменения кода соответствуют установленным шаблонам и стандартам качества
Обеспечивать стандарты кодирования
Направлять членов команды по правильному планированию и практике коммитов
试试这些提示
Помоги мне понять структуру этой кодовой базы. Какие основные модули и их ответственности?
Я хочу добавить новую функцию, которая [description]. Какие уточняющие вопросы мне следует задать перед началом?
Внедри изменения, которые мы обсудили. Следуй принципам атомарных коммитов и документируй намерение каждого изменения.
Помоги мне отрефакторить эту функцию, чтобы следовать принципам чистого кода, сохраняя ее поведение.
最佳实践
- Всегда представлять план с уточняющими вопросами перед внедрением нетривиальных изменений
- Использовать атомарные коммиты, которые логически группируют связанные изменения
- Документировать намерение и обоснование, а не только механические изменения
避免
- Вносить изменения без явного одобрения пользователя для нетривиальных задач
- Молчаливо перехватывать исключения вместо того, чтобы позволить им всплыть
- Переписывать целые файлы, когда достаточно точечных правок