Навыки dead-code-detector
📦

dead-code-detector

Ревизия содержимого r1 Безопасно ⚙️ Внешние команды🌐 Доступ к сети

Найдите мертвый код перед очисткой

Неиспользуемый код замедляет ревью и повышает риск сопровождения. Этот навык помогает Claude, Codex и Claude Code находить кандидатов на удаление с рекомендациями для ревью.

Поддерживает: Claude Codex Code(CC)
🥉 79 Бронза

Установить с помощью моего Агента

Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.

Запрос агента
Review the Skillstore skill "dead-code-detector" from https://skillstore.io/skills/curiouslearner-dead-code-detector.md and its manifest at https://skillstore.io/api/skills/curiouslearner-dead-code-detector/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.

Ресурсы для AI-агентов

Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.

Протестировать

Использование «dead-code-detector». Разработчик просит провести ревью мертвого кода в TypeScript-приложении.

Ожидаемый результат:

  • Сводка неиспользуемых импортов, переменных, функций и зависимостей.
  • Выводы, сгруппированные по безопасному удалению, требующим ревью случаям и потенциальному динамическому использованию.
  • Порядок очистки, начинающийся с элементов с низким риском.

Использование «dead-code-detector». Тимлид спрашивает, можно ли удалить старые пакеты.

Ожидаемый результат:

  • Ревью зависимостей, отделяющее неиспользуемые пакеты от неправильно классифицированных пакетов.
  • Доказательства для каждого пакета на основе импортов, скриптов и использования в production.
  • Заметки по тестированию для проверки удаления зависимостей.

Использование «dead-code-detector». Сопровождающий библиотеки спрашивает об экспортируемых функциях, которые не используются внутри проекта.

Ожидаемый результат:

  • Список экспортов, требующих ревью потребителями перед удалением.
  • Заметки о рисках для совместимости публичного API.
  • Рекомендация пометить сомнительные экспорты как устаревшие перед удалением.

Аудит безопасности

Безопасно

All static findings are false positives from Markdown code fences, inline code, and sample report text in SKILL.md. No prompt injection, data exfiltration, shell execution, or real network behavior was found.

1
Просканировано файлов
254
Проанализировано строк
0
Пункты проверки
0
Ложные срабатывания проигнорированы
Последний завершенный статический и семантический аудит не обнаружил подтвержденных проблем безопасности. Это не доказывает отсутствие побочных эффектов у навыка.
Поделиться и цитировать этот отчет

Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.

Открыть версионный отчет
Оценка безопасности

Копировать ссылку на отчёт

https://skillstore.io/skills/curiouslearner-dead-code-detector/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Значок Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/curiouslearner-dead-code-detector/security.svg)](https://skillstore.io/skills/curiouslearner-dead-code-detector?utm_source=security_passport_badge)

Значок HTML

<a href="https://skillstore.io/skills/curiouslearner-dead-code-detector?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/curiouslearner-dead-code-detector/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Встраиваемая карточка

<iframe src="https://skillstore.io/embed/skills/curiouslearner-dead-code-detector.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Академические ссылки (APA · BibTeX · CFF)

Цитата APA

CuriousLearner. (2026). dead-code-detector security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/curiouslearner-dead-code-detector/audits/8

Цитата BibTeX

@techreport{curiouslearner-curiouslearner-dead-code-detector-2026, author = {CuriousLearner}, title = {dead-code-detector security audit report (audit version 8)}, institution = {Skillstore}, year = {2026}, number = {8}, url = {https://skillstore.io/skills/curiouslearner-dead-code-detector/audits/8}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "dead-code-detector security audit report (audit version 8)" version: "unspecified" type: report authors: - name: "CuriousLearner" date-released: "2026-07-06" url: "https://skillstore.io/skills/curiouslearner-dead-code-detector/audits/8" identifiers: - type: other value: "skillstore:curiouslearner-dead-code-detector:audit:8" description: "Skillstore immutable audit report identifier"

Оценка Skillstore

Почему такая оценка Достоверность доказательств: Высокий
55
Архитектура
85
Сопровождаемость
87
Контент
71
Сообщество
91
Соответствие спецификации

Что вы можете построить

Подготовить спринт по очистке

Создать приоритизированный список неиспользуемых файлов, символов и зависимостей перед запланированным рефакторингом.

Проверить состояние зависимостей

Найти пакеты, которые установлены, но больше не используются, или установлены в неверной группе зависимостей.

Защитить публичные API

Определить экспортируемые функции, которые выглядят неиспользуемыми внутри проекта, но все еще могут быть частью публичного контракта.

Попробуйте эти промпты

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

Лучшие практики

  • Запускайте тесты после каждого пакета очистки, чтобы обнаружить скрытые ссылки.
  • Проверяйте экспортируемые символы с владельцами пакетов перед их удалением.
  • Держите удаление мертвого кода в фокусированных коммитах с понятными доказательствами.

Избегать

  • Не удаляйте публичные экспорты только потому, что внутреннее использование отсутствует.
  • Не доверяйте статическим результатам, если часто используются reflection или строковые вызовы.
  • Не объединяйте крупный рефакторинг с удалением мертвого кода в одном изменении.

Часто задаваемые вопросы

Может ли этот навык автоматически удалять код?
Нет. Он определяет кандидатов на удаление и дает рекомендации. Разработчик должен проверить изменения и запустить тесты.
Поддерживает ли он проекты на TypeScript?
Да. Навык включает рекомендации для неиспользуемых импортов, экспортов, типов, интерфейсов и инструментов очистки, специфичных для TypeScript.
Как он работает с публичными API?
Он консервативно относится к публичным экспортам. Такие выводы помечаются для ревью, потому что внешние потребители все еще могут от них зависеть.
Может ли он находить неиспользуемые зависимости?
Да. Он проверяет установленные пакеты, использование импортов и размещение зависимостей в группах production и development.
Обнаружит ли он динамически используемый код?
Он может помечать возможное динамическое использование, но для reflection, загрузки плагинов и строковых ссылок требуется ручное ревью.
Какие AI-инструменты могут использовать этот навык?
В отчете указана поддержка Claude, Codex и Claude Code.

Сведения для разработчиков

Автор

CuriousLearner

Лицензия

MIT

Ревизия Skillstore

r1

Примечание о версии

Автор не указал версию.

Ссылка

d11af420e07cd866fe39cfa937efef3223896c06

Актуальность поддержки

20.07.2026

Использование

13 загрузок · 241 просмотров

Структура файлов

📄 SKILL.md

Больше от CuriousLearner

Показать все
📦

code-reviewer

78

Ревью кода на качество и безопасность

При ревью кода можно упустить проблемы безопасности, тестирования и сопровождаемости, если у ревьюеров мало времени. Этот навык проводит Claude, Codex и Claude Code через структурированное ревью с приоритизированными выводами.

Кодинг и разработка Просмотр
📦

dependency-updater

78

Безопасный аудит обновлений зависимостей

Обновления зависимостей могут скрывать критические изменения и срочные исправления безопасности. Этот skill проверяет манифесты проекта, кратко описывает риски обновлений и рекомендует порядок безопасного обновления.

DevOps и инфраструктура Просмотр
📦

refactor-assistant

78

Безопасный рефакторинг кода со структурированными рекомендациями

Рефакторинг может привести к ошибкам, когда изменения слишком широкие или плохо объяснены. Этот навык помогает Claude, Codex и Claude Code планировать и применять более безопасные пошаговые улучшения.

Кодинг и разработка Просмотр
📦

performance-profiler

78

Профилирование узких мест производительности приложения

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

Кодинг и разработка Просмотр
📦

log-analyzer

78

Анализируйте логи приложений быстрее

Лог-файлы скрывают сбои сервисов, всплески ошибок и медленные запросы. Этот навык превращает сырые логи в структурированные выводы, временные шкалы и практические рекомендации по устранению проблем.

DevOps и инфраструктура Просмотр
📦

documentation-generator

78

Генерация документации для разработчиков

Ручные обновления документации занимают много времени и часто расходятся с поведением кода. Этот навык помогает Claude, Codex и Claude Code составлять черновики docstrings, разделов README и справочников API на основе контекста исходного кода.

Документация Просмотр
Показать все
📦

dead-code-removal

80

Безопасное удаление мертвого кода

от 89jobrien

Неиспользуемые импорты, функции и классы увеличивают стоимость сопровождения и размер развертывания. Этот навык проводит Claude, Codex и Claude Code через консервативный анализ, создание резервных копий, удаление и проверку.

Кодинг и разработка Просмотр
📦

simplify

79

Упрощение недавно измененного кода

от brianlovin

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

Кодинг и разработка Просмотр
📦

analyzing-patterns

86

Анализ паттернов кода и архитектуры

от C0ntr0lledCha0s

В больших кодовых базах скрываются повторяющиеся структуры и неочевидные архитектурные решения. Этот навык находит паттерны, объясняет их назначение и выделяет практические возможности для рефакторинга.

Кодинг и разработка Просмотр
📦

code-context-finder

83

Быстрее находите контекст кода

от 89jobrien

Разработчики часто теряют время, выясняя, зачем существует код и что от него зависит. Этот навык подсказывает Claude, Codex или Claude Code собрать связанные знания из графа, вызывающие места, импорты и тесты перед внесением изменений.

Кодинг и разработка Просмотр
📦

analyze-project

81

Безопасно анализируйте проекты глубокого обучения

от lllllllama

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

Кодинг и разработка Просмотр