reverse-to-do

Decompose roadmap.md into actions.md with atomic tasks, IDs, dependencies, and parallelism markers.

Updated May 13, 2026
One-click install
npx skills add https://github.com/cliffthelin/AXiomEngine --skill reverse-to-do
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reverse-to-do
Source: https://github.com/cliffthelin/AXiomEngine/tree/main/skills/reversa/reversa-to-do
Command: npx skills add https://github.com/cliffthelin/AXiomEngine --skill reverse-to-do

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It converts a human roadmap into a reliable, agent-executable action plan with stable task IDs, dependencies, and parallel execution hints.

Core Features & Use Cases

  • Atomic task decomposition: Breaks each roadmap item into one-turn, coherent actions suitable for autonomous execution.
  • Stable execution planning: Assigns deterministic IDs (T001, T002, ...) and records dependencies and confidence levels.
  • Parallelism signaling: Marks tasks that can run concurrently with [//] when they touch different files and don’t depend on each other.
  • Governed output generation: Produces feature-dir/actions.md by applying standard before-to-do and after-to-do hooks.

Quick Start

Run reverse-to-do to decompose feature-dir/roadmap.md into feature-dir/actions.md with atomic tasks, IDs, dependencies, and parallelism markers.

Frequently Asked Questions about reverse-to-do

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

FAQPage Schema
How do I convert a roadmap into executable actions for autonomous agents?

To convert a roadmap into executable actions, decompose roadmap.md into an actions.md file containing atomic tasks, stable sequential IDs, dependencies, and parallelism indicators for agent execution. This ensures reliable autonomous execution of your feature plan.

What is the best way to break down a product roadmap into atomic tasks?

The best way to break down a product roadmap into atomic tasks is to decompose each roadmap item into one-turn, coherent actions suitable for autonomous execution. This process assigns deterministic IDs and records dependencies and confidence levels for stable execution planning.

How do I mark tasks for parallel execution in an action plan?

You mark tasks for parallel execution in an action plan by using [//] indicators when tasks touch different files and do not depend on each other. This parallelism signaling allows concurrent processing during autonomous agent execution.

Can I generate an actions.md file directly from a roadmap.md document?

Yes, you can generate an actions.md file directly from a roadmap.md document by applying standard before-to-do and after-to-do hooks. This governed output generation produces feature-dir/actions.md with atomic tasks, IDs, dependencies, and parallelism markers.

Do I need specific state validation before decomposing a roadmap into tasks?

Yes, you need specific state validation before decomposing a roadmap into tasks. The process requires reading Reversa state for output paths, validating active requirements, loading optional delta or interface context, and applying before-to-do and after-to-do hooks.

Why use stable sequential IDs for task decomposition in agent workflows?

Stable sequential IDs like T001 and T002 are used for task decomposition in agent workflows to ensure deterministic execution planning. They record dependencies and confidence levels, which are critical for maintaining order and reliability during autonomous execution.