planning

Plan a feature from loose ideas into a structured delivery workflow.

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/arthur-debert/dodot --skill planning-arthur-debert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning
Source: https://github.com/arthur-debert/dodot/tree/main/.agents/skills/planning
Command: npx skills add https://github.com/arthur-debert/dodot --skill planning-arthur-debert

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you turn a loose feature or epic idea into a structured planning flow, so you can move from brainstorming to a locked spec, architecture decisions, and execution tickets without skipping critical checkpoints.

Core Features & Use Cases

  • Feature ideation and naming: Shapes an initial concept into a clear, shared feature name and direction.
  • Spec and ADR sequencing: Produces the authoritative spec first, then the architectural decisions that depend on it.
  • Epic and ticket decomposition: Breaks a larger initiative into an execution-ready epic and work-stream issues after the spec is approved.
  • Human checkpoints: Pauses at the right moments for approval before moving to the next phase.
  • Use case: A product team wants to launch a new platform capability and needs help organizing the idea, writing the spec, documenting decisions, and splitting the work into issues.

Quick Start

Ask the planning skill to help you turn a new feature idea into an overview and spec-ready plan.

Frequently Asked Questions about planning

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn a loose feature idea into a structured spec and execution tickets?

Feature planning requires staged checkpointing to shape concepts into a locked spec, capture architectural decisions, and decompose the epic into execution-ready tickets before implementation.

What is the best way to sequence specs and architectural decision records for a new epic?

Sequencing specs and ADRs requires producing the authoritative specification first, then documenting the architectural decisions that depend on that approved spec before breaking down the work.

How do I decompose a complex product epic into work-stream tickets?

Epic decomposition happens after spec approval, breaking a larger initiative into an execution-ready epic and granular work-stream issues to ensure structured delivery without skipping checkpoints.

When do I need human checkpoints in the feature planning workflow?

Human checkpoints are needed during feature planning to pause for approval at critical moments, ensuring the spec is locked and architecture decisions are reviewed before moving to ticket decomposition.

Can I use this planning flow for early-stage product ideation and naming?

Yes, early-stage product ideation and naming is supported, shaping an initial loose concept into a clear, shared feature name and direction before moving into specification and architectural sequencing.

Does epic-to-ticket breakdown work without a fully approved specification?

No, epic and ticket decomposition requires a locked specification first. The planning workflow enforces spec-first sequencing to ensure execution tickets are generated only after the spec is approved.