ai-code-cleanup
Очистка кода, сгенерированного ИИ
Сеансы написания кода с помощью ИИ могут оставлять избыточные комментарии, защитные проверки, приведения типов и несогласованный стиль. Этот навык помогает выполнить целенаправленную очистку, сохранить поведение и проверить изменения.
Установить с помощью моего Агента
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "ai-code-cleanup" from https://skillstore.io/skills/89jobrien-ai-code-cleanup.md and its manifest at https://skillstore.io/api/skills/89jobrien-ai-code-cleanup/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.
Ресурсы для AI-агентов
Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.
Протестировать
Использование «ai-code-cleanup». Удалить ненужные комментарии из утилиты аутентификации.
Ожидаемый результат:
- Сообщает, что избыточные комментарии были удалены, а полезный контекст сохранен.
- Показывает, что количество строк уменьшилось, а поведение осталось прежним.
- Отмечает, какие тесты или проверки прошли после очистки.
Использование «ai-code-cleanup». Очистить защитное раздувание из вспомогательного API для пользователей.
Ожидаемый результат:
- Выявляет избыточную валидацию, которая уже выполняется вызывающим кодом.
- Сохраняет законную обработку ошибок для сбоев базы данных и недоверенных входных данных.
- Кратко описывает сокращенный путь выполнения кода и оставшиеся риски для ревью.
Использование «ai-code-cleanup». Подготовить pull request, сгенерированный ИИ, к ревью.
Ожидаемый результат:
- Группирует очистку по комментариям, обходным решениям для типов, отклонениям от стиля и защитным проверкам.
- Перечисляет измененные файлы и объясняет, почему каждая правка безопасна.
- Отмечает любую очистку, которая требует решения ревьюера, вместо того чтобы применять ее.
Аудит безопасности
БезопасноThe static findings are false positives caused by Markdown fences, inline code examples, a read-only Git diff example, and regex syntax. I found no prompt injection, data exfiltration intent, network activity, credential access, or malicious command execution in the reviewed skill files.
Факторы риска
⚙️ Внешние команды (31)
📁 Доступ к файловой системе (2)
Поделиться и цитировать этот отчет
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
Копировать ссылку на отчёт
https://skillstore.io/skills/89jobrien-ai-code-cleanup/audits/7?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportЗначок Markdown
[](https://skillstore.io/skills/89jobrien-ai-code-cleanup?utm_source=security_passport_badge)Значок HTML
<a href="https://skillstore.io/skills/89jobrien-ai-code-cleanup?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/89jobrien-ai-code-cleanup/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Встраиваемая карточка
<iframe src="https://skillstore.io/embed/skills/89jobrien-ai-code-cleanup.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
Joseph OBrien. (2026). ai-code-cleanup security audit report (audit version 7) [Author version 1.0.1]. Skillstore. https://skillstore.io/skills/89jobrien-ai-code-cleanup/audits/7Цитата BibTeX
@techreport{joseph-obrien-89jobrien-ai-code-cleanup-2026,
author = {Joseph OBrien},
title = {ai-code-cleanup security audit report (audit version 7)},
institution = {Skillstore},
year = {2026},
number = {7},
url = {https://skillstore.io/skills/89jobrien-ai-code-cleanup/audits/7},
note = {Author version 1.0.1}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "ai-code-cleanup security audit report (audit version 7)"
version: "1.0.1"
type: report
authors:
- name: "Joseph OBrien"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/89jobrien-ai-code-cleanup/audits/7"
identifiers:
- type: other
value: "skillstore:89jobrien-ai-code-cleanup:audit:7"
description: "Skillstore immutable audit report identifier"
Оценка Skillstore
Почему такая оценка Достоверность доказательств: ВысокийЧто вы можете построить
Подготовить ветку с участием ИИ
Проверить измененные файлы на избыточные комментарии, обходные решения для типов и защитное раздувание перед открытием pull request.
Снизить шум при ревью
Убрать отклонения от стиля и очевидные сгенерированные артефакты, чтобы ревьюеры могли сосредоточиться на поведении и архитектуре.
Стандартизировать сгенерированные вклады
Применить проектные правила очистки к коду, созданному разными ассистентами, перед слиянием в основную ветку.
Попробуйте эти промпты
Проверь эту ветку на артефакты кода, сгенерированного ИИ. Удали избыточные комментарии, ненужные защитные проверки, обходные решения для типов и несогласованности стиля. Сохрани поведение и расскажи, что изменилось.
Очисти файлы, которые я изменил в src/. Следуй существующему стилю проекта, оставь полезные комментарии и удаляй только код, который не влияет на поведение. Запусти доступные проверки после завершения.
Сравни эту ветку с main и найди артефакты, сгенерированные ИИ, в измененных файлах. Внеси небольшие правки очистки, перечисли удаленные паттерны и подтверди, какие тесты или проверки ты запускал.
Создай план очистки сгенерированного кода в этом модуле перед редактированием. Раздели безопасные удаления и изменения, которым нужны тесты или одобрение ревьюера. Затем сначала примени только безопасные правки.
Лучшие практики
- Запускайте навык на небольшом diff и проверяйте каждую правку перед слиянием.
- Оставляйте защитные проверки для недоверенных входных данных, внешних данных и границ безопасности.
- Проверяйте очистку с помощью форматтера проекта, проверки типов и набора тестов, когда они доступны.
Избегать
- Не удаляйте комментарии, которые объясняют бизнес-правила, решения по безопасности или неочевидное поведение.
- Не упрощайте код только потому, что он выглядит многословным, без проверки вызывающего кода и тестов.
- Не применяйте очистку к несвязанным файлам одним большим изменением.
Часто задаваемые вопросы
Этот навык изменяет код автоматически?
Может ли он по ошибке удалить настоящую обработку ошибок?
Работает ли он с проектами TypeScript?
Нужно ли запускать тесты после очистки?
Могут ли Claude, Codex и Claude Code использовать его?
Это замена code review?
Сведения для разработчиков
Автор
Joseph OBrienЛицензия
MIT
Версия автора
v1.0.1
Ревизия Skillstore
r1
Ссылка
c4037264bbd363c572662d6154a3ab28f5ca4f53
Актуальность поддержки
20.07.2026
Использование
27 загрузок · 261 просмотров
Структура файлов