技能 global-coding-style
📝

global-coding-style

安全 🌐 网络访问📁 文件系统访问

Применение стандартов чистого кода

也可从以下获取: DevanB

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

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

下载技能 ZIP

2

在 Claude 中上传

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

3

开启并开始使用

测试它

正在使用“global-coding-style”。 Напишите функцию, которая вычисляет общую цену с налогом

预期结果:

  • Чистая, хорошо названная функция с чётким назначением
  • Единственная ответственность — только вычисляет цену с налогом
  • Осмысленные имена переменных (подытог, ставка_налога, итого)
  • Правильная документация, объясняющая параметры и возвращаемое значение

正在使用“global-coding-style”。 Проведите рефакторинг этого дублирующегося кода в одну переиспользуемую функцию

预期结果:

  • Извлечена общая логика в вспомогательную функцию
  • Оригинальный код теперь вызывает вспомогательную функцию с соответствующими параметрами
  • Устранено дублирование в соответствии с принципом DRY
  • Добавлены чёткие комментарии, объясняющие общее поведение

正在使用“global-coding-style”。 Переименуйте эти неясные имена переменных, чтобы они были более описательными

预期结果:

  • Изменено 'x' на 'userInput' для ясности
  • Изменено 'd' на 'processingDelay' для раскрытия намерения
  • Изменено 'temp' на 'temporaryStorageBuffer'
  • Все имена теперь описывают, что представляют данные

安全审计

安全
v5 • 1/17/2026

All 18 static findings are FALSE POSITIVES. This is a documentation-only skill containing markdown guidelines. The scanner misidentified: GitHub repository URLs as 'network' threats, version control hashes as 'C2 keywords', and plain English descriptions of coding concepts like 'algorithms' and 'automation' as 'cryptographic' or 'malware' patterns. No executable code exists - only documentation files.

2
已扫描文件
208
分析行数
2
发现项
5
审计总数

风险因素

审计者: claude 查看审计历史 →

质量评分

38
架构
100
可维护性
85
内容
22
社区
100
安全
91
规范符合性

你能构建什么

Создание чистого кода

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

Обеспечение согласованности стиля

Гарантировать, что отправляемый код соответствует командным соглашениям по именованию, структуре и документации

Установка стандартов качества кода

Устанавливать согласованные практики кодирования в нескольких проектах и языках программирования

试试这些提示

Базовое создание кода
Напишите функцию, которая обрабатывает пользовательский ввод с правильным именованием, небольшой целенаправленной структурой и чёткой документацией
Применение принципа DRY
Проведите рефакторинг этого кода в соответствии с принципами DRY, извлекая повторяющуюся логику в переиспользуемые функции
Рефакторинг для читаемости
Проведите рефакторинг этой функции для улучшения читаемости с помощью лучшего именования, меньших функций и более чистой структуры
Стандарты для нескольких языков
Напишите реализации на Python и JavaScript, следуя глобальным соглашениям о стиле кода для обоих языков

最佳实践

  • Используйте описательные имена, раскрывающие намерение, вместо аббревиатур
  • Сохраняйте функции небольшими с одной основной ответственностью
  • Удаляйте мёртвый код вместо его комментирования
  • Применяйте принцип DRY для устранения дублирования

避免

  • Использование имён переменных из одной буквы, кроме счётчиков циклов
  • Создание больших функций, выполняющих несколько не связанных задач
  • Оставление закомментированного код в кодовой базе
  • Копирование и вставка кода вместо извлечения общей логики

常见问题

Работает ли этот навык со всеми языками программирования?
Да, принципы кодирования применимы к Python, JavaScript, TypeScript, Ruby, Java, Go и большинству других языков.
Может ли этот навык изменять мои существующие файлы кода?
Навык предоставляет рекомендации, но изменяет код только при явном запросе на рефакторинг.
Интегрируется ли он с линтерами, такими как ESLint или Black?
Нет, этот навык предоставляет ИИ рекомендации по качеству кода, но не запускает и не настраивает внешние инструменты.
Отправляются ли куда-либо мои данные кода при использовании этого навыка?
Нет, это навык на основе промптов без сетевого доступа или передачи данных.
Чем это отличается от форматтера кода?
Форматтеры обрабатывают синтаксис и пробелы. Этот навык направляет ИИ на написание более чистой логики, лучших имён и более чистой структуры.
Могу ли я использовать это с другими навыками Claude?
Да, этот навык работает вместе с другими навыками кодирования для обеспечения согласованного, высококачественного вывода кода.

开发者详情

文件结构

📄 SKILL.md