Навыки request-refactor-plan
📦

request-refactor-plan

Ревизия содержимого r2 Безопасно

Планируйте безопасный рефакторинг

Крупный рефакторинг рискован, когда цели, объем работ и стратегия тестирования неясны. Этот навык превращает идею рефакторинга в пригодный для ревью GitHub issue с небольшими коммитами и явными решениями.

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

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

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

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

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

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

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

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

Использование «request-refactor-plan». Разработчик хочет заменить дублирующуюся логику валидации в нескольких модулях.

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

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

Использование «request-refactor-plan». Техническому лидеру нужен RFC для переноса форматирования API-ответов в общий слой.

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

Навык задает архитектурные вопросы, сравнивает альтернативы, фиксирует выбранные контракты и готовит текст планирования, готовый для issue.

Использование «request-refactor-plan». Мейнтейнер хочет разбить крупный рефакторинг на пригодную для ревью работу.

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

Навык намечает инкрементальные коммиты, которые сохраняют поведение, и указывает на существующие паттерны тестирования.

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

Безопасно

No static findings required adjudication, and review of SKILL.md found no prompt injection or malicious intent. The prompt-only workflow contains no executable code or hidden security-sensitive behavior.

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

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

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

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

https://skillstore.io/skills/mattpocock-request-refactor-plan/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Значок Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/mattpocock-request-refactor-plan/security.svg)](https://skillstore.io/skills/mattpocock-request-refactor-plan?utm_source=security_passport_badge)

Значок HTML

<a href="https://skillstore.io/skills/mattpocock-request-refactor-plan?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/mattpocock-request-refactor-plan/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

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

<iframe src="https://skillstore.io/embed/skills/mattpocock-request-refactor-plan.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

mattpocock. (2026). request-refactor-plan security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/mattpocock-request-refactor-plan/audits/5

Цитата BibTeX

@techreport{mattpocock-mattpocock-request-refactor-plan-2026, author = {mattpocock}, title = {request-refactor-plan security audit report (audit version 5)}, institution = {Skillstore}, year = {2026}, number = {5}, url = {https://skillstore.io/skills/mattpocock-request-refactor-plan/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: "request-refactor-plan security audit report (audit version 5)" version: "unspecified" type: report authors: - name: "mattpocock" date-released: "2026-07-23" url: "https://skillstore.io/skills/mattpocock-request-refactor-plan/audits/5" identifiers: - type: other value: "skillstore:mattpocock-request-refactor-plan:audit:5" description: "Skillstore immutable audit report identifier"

Оценка Skillstore

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

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

Спланировать рискованный backend-рефакторинг

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

Скоординировать работу с техническим долгом

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

Подготовить публичный issue

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

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

Спланировать небольшой рефакторинг
Используй этот навык, чтобы помочь мне спланировать рефакторинг. Проблема: [describe problem]. Задай мне вопросы перед подготовкой черновика плана.
Сравнить варианты решения
Я хочу отрефакторить [area]. Пожалуйста, изучи репозиторий, проверь мои предположения, представь другие варианты и помоги мне выбрать подход с ограниченным объемом работ.
Подготовить RFC по рефакторингу
Создай RFC по рефакторингу для [goal]. Проведи интервью со мной об ограничениях, интерфейсах, изменениях схемы, API-контрактах, тестировании и работе вне объема.
Создать план для GitHub issue
Построй полный план рефакторинга для [project area]. Изучи репозиторий, проверь предположения, определи небольшие коммиты, зафиксируй решения и подготовь черновик GitHub issue.

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

  • Дайте полное описание проблемы, известные ограничения и предполагаемые первопричины.
  • Ответьте на вопросы об объеме работ перед запросом итогового текста GitHub issue.
  • Подтвердите стратегию тестирования и исключенную работу до начала реализации.

Избегать

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

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

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

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

Автор

mattpocock

Лицензия

MIT

Ревизия Skillstore

r2

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

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

Ссылка

ebdfe608f5de2b66ff37ab4af12af8ac4f5e8006

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

25.07.2026

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

8 загрузок · 0 просмотров

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

📄 SKILL.md

Больше от mattpocock

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

tdd

80

Ведите TDD по циклу Red-Green-Refactor

Работа по принципу test-first часто становится хрупкой, когда команды тестируют внутреннюю реализацию или заранее пишут слишком много тестов. Этот skill помогает Codex, Claude и Claude Code проходить циклы red-green-refactor с фокусом на поведении.

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

grilling

79

Стресс-тестирование планов с помощью сфокусированных вопросов

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

Продуктивность Просмотр
📦

grill-with-docs

79

Проверяйте планы с помощью живой документации

Планы проектирования часто расходятся с языком проекта и зафиксированными решениями. Этот навык проверяет предположения, уточняет терминологию и обновляет CONTEXT.md или ADR по мере закрепления решений.

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

prototype

79

Прототипирование логики и решений по UI

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

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

grill-me

78

Проверяйте планы на прочность с помощью жестких интервью

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

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

analyzing-patterns

86

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

от C0ntr0lledCha0s

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

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

code-context-finder

83

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

от 89jobrien

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

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

testing-patterns

81

Планируйте надежные тесты во всей кодовой базе

от 0xDarkMatter

Этот skill помогает командам выбирать стратегии тестирования, моки, фикстуры данных, пороги покрытия и CI-паттерны, не смешивая уровни тестирования. Он дает Claude, Codex и Claude Code структурированные рекомендации для unit, integration, end-to-end, TDD и pipeline-тестирования.

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