uncle-bob-craft
О программе
Этот навык применяет принципы Роберта К. Мартина для код-ревью, написания кода и архитектурных обсуждений, основанные на книгах "Чистый код", "Чистая архитектура" и смежных работах. Он дополняет существующий навык по чистому коду и линтеры проектов, фокусируясь на мастерстве и дисциплине проектирования. Используйте его при рефакторинге, проверке кода или принятии архитектурных решений для соблюдения критериев качества Дяди Боба.
Быстрая установка
Claude Code
Рекомендуетсяnpx skills add boisenoise/skills-collections -a claude-code/plugin add https://github.com/boisenoise/skills-collectionsgit clone https://github.com/boisenoise/skills-collections.git ~/.claude/skills/uncle-bob-craftСкопируйте и вставьте эту команду в Claude Code для установки этого навыка
GitHub репозиторий
Frequently asked questions
What is the uncle-bob-craft skill?
uncle-bob-craft is a Claude Skill by boisenoise. Skills package instructions and resources that Claude loads on demand, so Claude can perform uncle-bob-craft-related tasks without extra prompting.
How do I install uncle-bob-craft?
Use the install commands on this page: add uncle-bob-craft to Claude Code as a plugin, or clone its repository into your skills directory, then restart Claude so it picks up the skill.
What category does uncle-bob-craft belong to?
uncle-bob-craft is in the code-quality category, tagged clean-code, clean-architecture, solid, code-review, craftsmanship and uncle-bob.
Is uncle-bob-craft free to use?
Yes. uncle-bob-craft is listed on AIMCP and free to install. It runs inside Claude, so no separate service account is required to use the skill itself.
Похожие навыки
Этот навык рефакторит и улучшает активный код, анализируя дублирование, алгоритмическую эффективность и принципы чистого кода, чтобы снизить технический долг и исправить небрежности, сгенерированные ИИ. Он предназначен для повышения качества работающего кода, а не для удаления неиспользуемого кода или поиска ошибок. Используйте его, когда требуется усовершенствовать код для повышения ясности, производительности и надежности.
Навык tech-debt-tracker автоматически выявляет, измеряет и расставляет приоритеты для технического долга в вашей кодовой базе, сканируя сложность, дублирование и устаревшие паттерны. Он рассчитывает объективные метрики и создаёт конкретные задачи для бэклога, интегрируясь с такими инструментами, как codebase-navigator. Используйте его для систематического отслеживания и управления проблемами качества кода в процессе разработки или циклов рефакторинга.
Этот навык применяет принципы Роберта К. Мартина из книг "Чистый код", "Чистая архитектура" и смежных работ для задач код-ревью, написания и рефакторинга кода. Он фокусируется на именовании, функциях, архитектурных границах и шаблонах проектирования для повышения качества кода. Используйте его вместе с линтером вашего проекта и существующим навыком clean-code, а не в качестве замены.
Этот навык предоставляет проверенную в продакшене настройку для Content Collections — TypeScript-ориентированного инструмента, который преобразует файлы Markdown/MDX в типобезопасные коллекции данных с валидацией Zod. Используйте его при создании блогов, сайтов документации или контентных приложений на Vite + React для обеспечения типобезопасности и автоматической проверки содержимого. Он охватывает всё: от настройки плагина Vite и компиляции MDX до оптимизации развертывания и валидации схем.
