AIKraft/Skills/crap score

crap score

Calculates targeted CRAP (Change Risk Anti-Patterns) scores for a named .NET method, class, or single source file. Use when the user explicitly asks to compute CRAP scores or assess risky untested code for a specific target, combining Cobertura coverage data with cyclomatic complexity analysis. DO NOT USE FOR: project-wide coverage analysis, coverage plateau or

dotnet official Данные

Что делает навык

Вычисляет целевые оценки CRAP (Change Risk Anti-Patterns) для указанного метода, класса или отдельного исходного файла .NET. Используется, когда пользователь явно просит рассчитать CRAP-оценки или оценить рискованный непокрытый тестами код для конкретной цели, объединяя данные покрытия Cobertura с анализом цикломатической сложности. НЕ ИСПОЛЬЗУЕТСЯ ДЛЯ: анализа покрытия по всему проекту, плато покрытия или

Как подключить

1Скачать навык
# возьмите папку навыка «crap-score» из репозитория: # https://github.com/dotnet/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r crap-score/ ~/.claude/skills/crap-score/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.