adlc-product-implement

Convert Product Decision Records into a Product Requirements Document using a multi-agent DAG workflow.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/chaimt/GarminShabbatMode --skill adlc-product-implement
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: adlc-product-implement
Source: https://github.com/chaimt/GarminShabbatMode/tree/main/.cursor/skills/adlc-product-implement
Command: npx skills add https://github.com/chaimt/GarminShabbatMode --skill adlc-product-implement

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate a complete Product Requirements Document (PRD) from Product Decision Records (PDRs) using a multi-agent DAG orchestration, enabling teams to derive a centralized, auditable product specification from decisions.

Core Features & Use Cases

  • DAG-based PRD generation from PDRs into a unified PRD
  • Phase-driven workflow: Plan → Execute → Summarize with state persistence
  • Conflict resolution that uses PDRs as the source of truth
  • PDR lifecycle management and canonical PRD storage
  • Resumable, fault-tolerant operation across AI agent sessions

Quick Start

Run the DAG-driven PRD generator to transform your current PDR drafts into PRD.md.

Frequently Asked Questions about adlc-product-implement

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

FAQPage Schema
How do I generate a PRD from Product Decision Records automatically?

You can generate a PRD from Product Decision Records by using a multi-agent DAG workflow that transforms PDRs into a unified PRD. The process treats PDRs as the source of truth to derive a centralized, auditable product specification.

What is a DAG-based workflow for product documentation?

A DAG-based workflow for product documentation orchestrates PRD generation through a directed acyclic graph of AI agents. It processes PDRs across Plan, Execute, and Summarize phases to ensure end-to-end coverage and traceable decisions.

How do I maintain traceability between product decisions and requirements?

To maintain traceability between product decisions and requirements, use PDRs as the canonical source of truth within a DAG-driven workflow. This maps each decision directly into the unified PRD, ensuring full auditable specification coverage.

Can I resume PRD generation across different AI agent sessions if it stops?

Yes, you can resume PRD generation across AI agent sessions because the workflow features state persistence and resumable, fault-tolerant operation. This ensures the phase-driven execution continues smoothly from where it stopped.

How are conflicting product decisions resolved during PRD generation?

Conflicting product decisions are resolved during PRD generation by treating the canonical Product Decision Records as the absolute source of truth. The workflow applies PDR lifecycle management to enforce consistency throughout the unified specification.

What is the best way to structure a PRD from multiple decision drafts?

The best way to structure a PRD from multiple decision drafts is applying a phase-driven workflow of Plan, Execute, and Summarize. This DAG-based approach consolidates various PDR drafts into a single canonical PRD.md file with state persistence.