writing-plans
Создание детальных планов реализации
Также доступно от: Cycleaddict,obra,Cygnusfear,DMJGilbert,davila7,CodingCossack
Планы реализации часто неполны или предполагают слишком много контекста. Этот навык генерирует комплексные, небольшие задачи с точными путями к файлам, примерами кода и шагами проверки. Инженеры могут сразу начать программировать без догадок.
Скачать ZIP навыка
Загрузить в Claude
Перейдите в Settings → Capabilities → Skills → Upload skill
Включите и начните использовать
Протестировать
Использование «writing-plans». Use writing-plans to create a plan for adding email notifications
Ожидаемый результат:
- • Task 1: Create email service interface with send() method
- • Task 2: Write failing test for email validation logic
- • Task 3: Implement email template rendering
- • Task 4: Add notification queue with retry mechanism
- • Task 5: Integrate with user signup flow
- • Each task includes: file paths, code examples, test commands, commit messages
Использование «writing-plans». Use writing-plans to create a plan for adding user authentication with OAuth2
Ожидаемый результат:
- • Task 1: Create OAuth2 configuration schema and environment variables
- • Task 2: Write failing test for OAuth2 redirect URL validation
- • Task 3: Implement OAuth2 client initialization
- • Task 4: Add authorization code exchange flow
- • Task 5: Create user session management
- • Task 6: Add logout and token revocation
- • All tasks include: exact file paths, code snippets, pytest commands, expected outputs
Аудит безопасности
БезопасноThis is a pure prompt/documentation skill containing only markdown templates for creating implementation plans. All static findings are false positives: 'weak cryptographic algorithm' alerts are misidentified JSON metadata fields, 'shell backtick execution' alerts are markdown code examples documenting plan structure, and 'hardcoded URL' is a source repository reference field. No executable code, network calls, or filesystem operations exist in this skill.
Факторы риска
🌐 Доступ к сети (1)
📁 Доступ к файловой системе (1)
Оценка качества
Что вы можете построить
Передача проектов разработчикам
Превращает высокоуровневую архитектуру в списки действий, которые младшие разработчики могут выполнять без уточняющих вопросов.
Разбиение сложных функций
Делит большие функции на задачи, дружественные к TDD, с подходом test-first и готовыми к коммиту фрагментами кода.
Документирование руководств по участию
Создает удобные для участников планы реализации, которые работают на разных уровнях навыков и областей знаний.
Попробуйте эти промпты
Use writing-plans skill to create an implementation plan for adding user authentication with OAuth2 support.
Use writing-plans skill to create an implementation plan for fixing the memory leak in the data processing module.
Use writing-plans skill to create an implementation plan for refactoring the legacy payment processing code to use the new event system.
Use writing-plans skill to create an implementation plan for integrating the Stripe payment API across all checkout flows.
Лучшие практики
- Сочетайте с навыком subagent-driven-development для автоматического выполнения в текущей сессии
- Сохраняйте планы в выделенном worktree, созданном навыком brainstorming
- Включайте команды проверки с ожидаемыми выводами для раннего обнаружения регрессий
Избегать
- Использование writing-plans без предварительного уточнения области и требований функции
- Пропуск плана и прямой переход к написанию кода для сложных функций
- Рассмотрение плана как финального документа, а не живого документа для обновления по мере продвижения работы