openspec-roadmap

Decompose PRDs or epics into prioritized OpenSpec slices and synchronize their lifecycle.

3|Updated May 28, 2026
One-click install
npx skills add https://github.com/bardaxx/skillbook --skill openspec-roadmap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-roadmap
Source: https://github.com/bardaxx/skillbook/tree/main/skills/engineering/openspec-roadmap
Command: npx skills add https://github.com/bardaxx/skillbook --skill openspec-roadmap

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openspec-propose, openspec-apply-change, openspec-archive-change, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill tackles the challenge of decomposing large PRDs or epics into prioritized OpenSpec slices, streamlining the workflow for multiple OpenSpec changes.

Core Features & Use Cases

  • Decompose PRDs: Break down large PRDs or epics into smaller, manageable OpenSpec slices.
  • Track Progress: Monitor the status of each slice through its lifecycle.
  • Orchestrate Workflow: Coordinate between openspec-propose, openspec-apply-change, and openspec-archive-change.

Quick Start

To bootstrap a new roadmap for a PRD or epic, use the command: start <slice-id>

Frequently Asked Questions about openspec-roadmap

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

FAQPage Schema
How do I decompose a PRD into smaller development slices?

To decompose a PRD, this Skill breaks down large Product Requirements Documents or epics into prioritized OpenSpec slices. It synchronizes the lifecycle of each slice using propose, apply, and archive actions to streamline iterative feature development workflows.

What is the best way to manage multiple OpenSpec changes for a single epic?

To manage multiple OpenSpec changes, you can orchestrate the workflow by coordinating between openspec-propose, openspec-apply-change, and openspec-archive-change. This tracks the status of each slice through its lifecycle, streamlining progress for iterative software development.

Do I need the OpenSpec CLI configured to use roadmap management features?

Yes, you need the OpenSpec CLI configured and related repository environments set up. This Skill requires the openspec-propose, openspec-apply-change, and openspec-archive-change dependencies to synchronize slice lifecycles and manage feature development properly.

How do I track the progress of individual slices during feature development?

You track the progress of individual slices by monitoring their status through the OpenSpec lifecycle. The Skill orchestrates workflow actions across propose, apply, and archive phases, ensuring all decomposed PRD elements are tracked during feature development.

Can I use this to prioritize feature development tasks from a large epic?

Yes, you can use this to prioritize feature development tasks. It specifically decomposes large epics into manageable, prioritized OpenSpec slices, allowing you to sequence and track iterative development actions effectively.