技能 plan-harder
📋

plan-harder

安全

Создание детальных планов реализации

Разбейте сложные функции на управляемые спринты с атомарными задачами. Каждая задача включает четкие критерии приемки, зависимости и методы валидации для предсказуемой доставки проекта.

支持: Claude Codex Code(CC)
📊 70 充足
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“plan-harder”。 Plan harder for adding dark mode to the application

预期结果:

  • File saved to: dark-mode-plan.md
  • Plan includes 3 sprints: CSS variable setup, component updates, and user preferences
  • Each task specifies file locations, complexity rating, and acceptance criteria
  • Includes testing strategy and rollback plan if issues arise

正在使用“plan-harder”。 Plan harder for implementing file upload with drag-and-drop

预期结果:

  • Generated: file-upload-plan.md
  • Sprint 1: Backend file storage and validation
  • Sprint 2: Frontend upload component with progress tracking
  • Sprint 3: Drag-and-drop UI and file management
  • Plan includes edge cases for file size limits and security considerations

安全审计

安全
v1 • 3/4/2026

All static analysis findings are false positives. The detected 'external_commands' patterns were markdown code examples using backticks for inline code formatting, not actual shell execution. The 'weak cryptographic algorithm' detections were YAML syntax ('blocker') confused with BlockCipher. This is a pure documentation/planning skill with no executable code, scripts, or security risks.

1
已扫描文件
145
分析行数
2
发现项
1
审计总数
低风险问题 (2)
False Positive: Markdown Code Examples
Static scanner detected markdown inline code examples (using backticks) as potential Ruby/shell command execution. Lines 71, 74-75 show filename transformation examples in markdown format, not executable code.
False Positive: YAML Syntax Confused with Cryptography
Static scanner detected YAML syntax elements (the '>' character and 'blocker' text in line 88) as weak cryptographic algorithms. These are standard YAML multi-line string syntax and plain English text, not cryptographic references.
审计者: claude

质量评分

38
架构
100
可维护性
85
内容
31
社区
100
安全
83
规范符合性

你能构建什么

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

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

Стратегия исправления багов

Создайте структурированные подходы к решению сложных багов, анализируя корневые причины и определяя пошаговые пути решения.

Техническое планирование проекта

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

试试这些提示

Базисное планирование функции
Plan harder for implementing user authentication with email and password
Проектирование сложной системы
Plan harder for building a real-time notification system with websockets, email backups, and user preferences
Планирование устранения бага
Plan harder for fixing the race condition in the payment processing workflow that causes double charges
Миграция архитектуры
Plan harder for migrating from REST API to GraphQL while maintaining backward compatibility for existing clients

最佳实践

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

避免

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

常见问题

Когда следует использовать 'plan harder' вместо обычного планирования?
Используйте этот навык, когда вам нужны детализированные поэтапные планы реализации с атомарными задачами. Обычное планирование подходит для простых задач, но plan harder предоставляет разбивку на спринты, зависимости и чек-листы валидации для сложных функций.
Этот навык реализует код за меня?
Нет. Plan harder только создает детализированные планы реализации. Вы или другой агент должны реализовать фактический код на основе структуры плана.
Что делает задачу «атомарной»?
Атомарная задача — маленькая, независимая и готовая к коммиту. Она может быть завершена за один сеанс, имеет четкие входные и выходные данные и включает критерии валидации. Например, «Добавить OAuth конфиг в переменные окружения» — атомарная, а «Реализовать аутентификацию» — нет.
Сколько спринтов должен иметь план?
Количество спринтов зависит от сложности. Каждый спринт должен приводить к демонстрируемому, тестируемому приращению. Простым функциям может потребоваться 1-2 спринта, а сложным системам — 4 или более.
Что если я не знаю всех требований заранее?
Навык включает фазу уточнения, где он задает целевые вопросы об области применения, ограничениях, приоритетах и пограничных случаях. Отвечайте честно, чтобы улучшить качество плана даже при неполных исходных требованиях.
Могу ли я изменить план после его генерации?
Да. План — это отправная точка. Обновляйте его по мере узнавания большего во время реализации, обнаружения неожиданных проблем или нахождения лучших подходов.

开发者详情

文件结构

📄 SKILL.md