Этот навык предоставляет рекомендации по написанию поддерживаемого кода и следованию лучшим практикам во время разработки. Он помогает разработчикам создавать более чистое и надежное программное обеспечение через структурированное планирование и рабочие процессы, ориентированные на качество.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“develop”。 Implement a user authentication feature
预期结果:
- • Задать уточняющие вопросы о методе аутентификации, требованиях безопасности и точках интеграции
- • Представить план с 3+ вопросами и предлагаемыми ответами
- • Дождаться одобрения пользователя перед реализацией
- • Сделать атомарные коммиты, сгрупп��рованные по функциональности
- • Соблюдать существующие паттерны и стиль кода
安全审计
安全Pure prompt-based skill containing only guidance and best practices. No executable code, no network calls, no filesystem access, no command execution. Contains only markdown documentation for code development principles.
质量评分
你能构建什么
Написание поддерживаемого кода
Применяйте принципы чистого кода при реализации новых функций или исправлении ошибок
Проверка изменений кода
Убедитесь, что изменения кода соответствуют установленным паттернам и стандартам качества
Применение стандартов написания кода
Руководите членами команды по правильному планированию и практикам коммитов
试试这些提示
Помогите мне понять структуру этой кодовой базы. Каковы основные модули и их обязанности?
Я хочу добавить новую функцию, которая [описание]. Какие уточняющие вопросы мне следует задать перед началом?
Реализуйте обсужденные изменения. Следуйте принципам атомарных коммитов и документируйте цель каждого изменения.
Помогите мне рефакторить эту функцию в соответствии с принципами чистого кода, сохранив ее поведение.
最佳实践
- Всегда представляйте план с уточняющими вопросами перед реализацией нетривиальных изменений
- Используйте атомарные коммиты, которые группируют логически связанные изменения вместе
- Документируйте намерение и обоснование, а не только механические изменения
避免
- Внесение изменений без явного согласия пользователя для нетривиальных задач
- Безмолвный перехват исключений вместо того, чтобы давать им всплывать
- Переписывание целых файлов, когда были бы достаточны точечные правки