tdd-workflows-tdd-refactor
Рефакторинг кода с безопасностью TDD
Рефакторинг может нарушить поведение, когда тесты и измерения слабы. Этот skill направляет инкрементальный TDD-рефакторинг с тестовыми базовыми показателями, проверками code smell и шагами верификации.
Установить с помощью моего Агента
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "tdd-workflows-tdd-refactor" from https://skillstore.io/skills/sickn33-tdd-workflows-tdd-refactor.md and its manifest at https://skillstore.io/api/skills/sickn33-tdd-workflows-tdd-refactor/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.
Ресурсы для AI-агентов
Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.
Протестировать
Использование «tdd-workflows-tdd-refactor». Отрефакторить длинный метод обработки заказа с проходящими тестами.
Ожидаемый результат:
Тестовый базовый показатель, план extract-method, примененные шаги рефакторинга, финальный зеленый статус тестов и заметки об оставшемся техническом долге.
Использование «tdd-workflows-tdd-refactor». Улучшить медленный service без изменения поведения.
Ожидаемый результат:
План с приоритетом измерений, вероятные узкие места, предложенные изменения структур данных, регрессионные проверки и заметки о производительности до и после.
Использование «tdd-workflows-tdd-refactor». Подготовить рискованный модуль для более безопасного pull request.
Ожидаемый результат:
Чеклист, охватывающий пробелы покрытия, инкрементальные commits, точки отката, обновления документации и финальное резюме для reviewer.
Аудит безопасности
БезопасноAll six static findings are false positives caused by Markdown formatting or ordinary testing and TypeScript example text. No executable commands, reconnaissance behavior, prompt injection, or semantic security threats were found.
Факторы риска
⚙️ Внешние команды (4)
Поделиться и цитировать этот отчет
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
Копировать ссылку на отчёт
https://skillstore.io/skills/sickn33-tdd-workflows-tdd-refactor/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportЗначок Markdown
[](https://skillstore.io/skills/sickn33-tdd-workflows-tdd-refactor?utm_source=security_passport_badge)Значок HTML
<a href="https://skillstore.io/skills/sickn33-tdd-workflows-tdd-refactor?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-tdd-workflows-tdd-refactor/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Встраиваемая карточка
<iframe src="https://skillstore.io/embed/skills/sickn33-tdd-workflows-tdd-refactor.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
sickn33. (2026). tdd-workflows-tdd-refactor security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-tdd-workflows-tdd-refactor/audits/5Цитата BibTeX
@techreport{sickn33-sickn33-tdd-workflows-tdd-refactor-2026,
author = {sickn33},
title = {tdd-workflows-tdd-refactor security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/sickn33-tdd-workflows-tdd-refactor/audits/5},
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: "tdd-workflows-tdd-refactor security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-09-06"
url: "https://skillstore.io/skills/sickn33-tdd-workflows-tdd-refactor/audits/5"
identifiers:
- type: other
value: "skillstore:sickn33-tdd-workflows-tdd-refactor:audit:5"
description: "Skillstore immutable audit report identifier"
Оценка Skillstore
Почему такая оценка Достоверность доказательств: ВысокийЧто вы можете построить
Рефакторинг legacy-модулей
Планируйте небольшие изменения с сохранением поведения перед изменением рискованного legacy-кода.
Подготовка более безопасных pull request
Используйте тестовые базовые показатели, проверки code smell и финальную верификацию перед review.
Обучение дисциплине рефакторинга
Покажите командам, как отделять изменения поведения от улучшений структуры.
Попробуйте эти промпты
Проверь этот модуль и создай план TDD-рефакторинга. Определи тесты для запуска, безопасные первые шаги и ожидаемую верификацию.
Примени фазу TDD-рефакторинга к этому коду. Сохрани поведение неизменным, вноси небольшие изменения и сообщай результаты тестов после каждого шага.
Проанализируй этот service на code smells, проблемы SOLID и риски производительности. Предложи измеримые рефакторинги с контрольными точками отката.
Спланируй крупный legacy-рефакторинг с использованием branch-by-abstraction или Mikado planning. Сопоставь зависимости, проверь покрытие и отдели изменения поведения.
Лучшие практики
- Начинайте с зеленого тестового базового показателя перед изменением структуры.
- Выполняйте один небольшой рефакторинг за раз и проверяйте после каждого изменения.
- Измеряйте производительность перед оптимизацией алгоритмов, queries или caching.
Избегать
- Смешивание нового поведения с рефакторингом в одном изменении.
- Применение design patterns без явной пользы для сопровождаемости.
- Продолжение работы после упавшего теста без изоляции ломающего изменения.
Часто задаваемые вопросы
С чем помогает этот skill?
Он запускает тесты автоматически?
Может ли он выбирать design patterns?
Полезен ли он для работы над производительностью?
Какие tools могут его использовать?
Что мне предоставить?
Сведения для разработчиков
Автор
sickn33Лицензия
MIT
Ревизия Skillstore
r2
Примечание о версии
Автор не указал версию.
Репозиторий
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/tdd-workflows-tdd-refactorСсылка
ae6ba0f1a47f0b4427a656b2202f2ff34bfea6be
Актуальность поддержки
09.09.2026
Использование
10 загрузок · 115 просмотров
Структура файлов
📄 SKILL.md