dev-plan

Convert concept markdown into a prioritized backlog with dependencies and HTML output.

Updated Jan 1, 2026
One-click install
npx skills add https://github.com/AirMile/claude-config --skill dev-plan-airmile
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-plan
Source: https://github.com/AirMile/claude-config/tree/main/skills/dev-plan
Command: npx skills add https://github.com/AirMile/claude-config --skill dev-plan-airmile

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Transform raw concept brainstorms into a structured, prioritized backlog to guide software development and reduce planning ambiguity.

Core Features & Use Cases

  • Convert concept markdown into a 1-3 day per feature backlog with types, descriptions, and dependencies.
  • Interactive refinement loops to review and adjust feature names, descriptions and priorities.
  • Output a ready-to-use backlog HTML (.project/backlog.html) and a machine-readable backlog payload for /dev-define.

Quick Start

Provide a /thinking-concept markdown to the skill to generate a ready-to-implement backlog and backlog.html.

Frequently Asked Questions about dev-plan

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

FAQPage Schema
How do I turn a concept brainstorm into a prioritized backlog?

You can convert raw concept markdown into a structured backlog by feeding it directly into the skill, which enforces 1-3 day feature units, maps dependencies, and outputs P1-P4 prioritized data for implementation.

What is the best way to structure software dependencies in a project backlog?

Structuring dependencies in a backlog involves processing concept markdown into structured data that maps dependencies across P1-P4 prioritized 1-3 day feature units for clear execution sequencing.

Can I use concept markdown to generate a ready-to-implement Kanban backlog?

Yes, you can use concept markdown to generate a Kanban-ready backlog. The process outputs an HTML backlog file and a machine-readable payload designed for direct execution tracking.

How do I refine feature names and priorities during backlog planning?

You refine feature names and priorities during backlog planning through interactive refinement loops, allowing you to review and adjust descriptions and P1-P4 priority levels before finalizing the backlog output.

Do I need research data to enrich a software development backlog?

You do not need research data to create a backlog, but you can incorporate optional research to enrich the 1-3 day feature units extracted from your concept markdown for more comprehensive planning.