Навыки writing-plans
📦

writing-plans

Низкий риск ⚙️ Внешние команды

Создание планов реализации

Также доступно от: Cycleaddict,obra,davila7,DYAI2025,Cygnusfear,DMJGilbert,CodingCossack

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

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

Скачать ZIP навыка

2

Загрузить в Claude

Перейдите в Settings → Capabilities → Skills → Upload skill

3

Включите и начните использовать

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

Использование «writing-plans». Используйте навык writing-plans. Создайте план добавления аутентификации пользователей в наше React-приложение.

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

  • План сохранен в docs/plans/2024-01-15-user-authentication.md
  • Задача 1: Настроить контекст и provider аутентификации
  • Задача 2: Создать компонент формы входа с валидацией
  • Задача 3: Реализовать логику хранения и обновления JWT-токена
  • Задача 4: Добавить компонент защищенного маршрута
  • Задача 5: Написать интеграционные тесты для потока аутентификации
  • Выберите подход к выполнению: Subagent-Driven или Parallel Session

Использование «writing-plans». Используйте навык writing-plans. Нам нужно рефакторить слой данных для использования паттерна Repository.

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

  • План сохранен в docs/plans/2024-01-15-repository-pattern.md
  • Задача 1: Определить интерфейс Repository
  • Задача 2: Создать конкретную реализацию UserRepository
  • Задача 3: Обновить слой сервиса для использования Repository
  • Задача 4: Написать модульные тесты для новых репозиториев
  • Задача 5: Запустить полный набор тестов для проверки отсутствия регрессий

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

Низкий риск
v1 • 2/24/2026

Security review complete. The skill is a planning/guidance template for writing implementation plans. Static findings flagged 16 instances of external_commands showing example terminal commands in documentation - these are FALSE POSITIVES as they are markdown code examples, not actual code execution. Three weak cryptographic algorithm flags are also FALSE POSITIVES - no cryptographic code exists. This skill only generates documentation and does not execute any code.

1
Просканировано файлов
117
Проанализировано строк
2
находки
1
Всего аудитов
Проблемы низкого риска (1)
Example Commands in Documentation
Skill contains markdown code blocks showing example terminal commands (pytest, git). These are documentation examples, not actual code execution by the skill. No risk to users.
Проверено: claude

Оценка качества

38
Архитектура
100
Сопровождаемость
85
Контент
50
Сообщество
88
Безопасность
91
Соответствие спецификации

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

Планирование новой функции

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

Проекты рефакторинга

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

Ввод новых членов команды

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

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

Базовый запрос плана
Используйте навык writing-plans. У меня есть требования для [описать функцию]. Создайте план реализации.
Планирование с детальной спецификацией
Используйте навык writing-plans с этой спецификацией: [вставить спецификацию]. Сгенерируйте полный план реализации с подходом test-first.
Быстрая декомпозиция задач
Используйте навык writing-plans. Нам нужно реализовать [функцию]. Дайте мне план с задачами на 2-5 минут.
Комплексный план проекта
Используйте навык writing-plans. Вот требования: [детали]. Создайте полный план реализации с обзором архитектуры, путями к файлам, тестами и стратегией коммитов.

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

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

Избегать

  • Написание нечетких шагов вроде 'добавить валидацию' без конкретного кода
  • Пропуск шагов тестирования или предположение, что тесты будут работать
  • Создание крупных задач на несколько часов вместо небольших шагов
  • Забывание включить сообщения коммитов для каждой задачи

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

Что такое навык writing-plans?
Навык writing-plans — это шаблон, который помогает AI-ассистентам создавать детальные планы реализации с пошаговыми задачами, путями к файлам, командами тестирования и сообщениями коммитов.
Когда следует использовать этот навык?
Используйте этот навык всякий раз, когда у вас есть спецификация или требования для многошаговой задачи и вы хотите создать структурированный план перед написанием любого кода.
Этот навык пишет код?
Нет. Навык создает документационные планы, которые направляют инженеров через реализацию. Другой навык, executing-plans, используется для фактического написания кода.
В каком формате сохраняются планы?
Планы сохраняются как Markdown-файлы в директории docs/plans/ с форматом YYYY-MM-DD-feature-name.md.
Насколько небольшими должны быть задачи?
Каждая задача должна занимать 2-5 минут на выполнение. Примеры включают: написание одного падающего теста, запуск тестов, реализация минимального кода или создание коммита.
Можно ли выполнить план напрямую?
Да. После создания плана вы можете выбрать между выполнением через subagent-driven (быстрая итерация в текущей сессии) или parallel session execution (отдельная сессия с контрольными точками).

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

Автор

ZhanlinCui

Лицензия

MIT

Ссылка

main

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

📄 SKILL.md