product-implement

Transform Product Decision Records into a unified Product Requirements Document via a multi-agent DAG workflow.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Transforms scattered Product Decision Records into a cohesive, traceable Product Requirements Document that aligns stakeholders and guides implementation.

Core Features & Use Cases

  • DAG-driven PRD generation from PDRs using a multi-agent workflow
  • Phase-based planning, execution, and summarization to produce a unified PRD
  • State persistence for resumability and collaboration across agents

Quick Start

Run the implement workflow to generate PRD.md from all PDRs using the DAG orchestration.

Frequently Asked Questions about product-implement

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

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

To generate a PRD from Product Decision Records, run the implement workflow to orchestrate a multi-agent DAG that organizes PDRs by feature-area and outputs a unified PRD.md file. The workflow executes in topological order to resolve cross-area conflicts.

What is the best way to maintain traceability between scattered PDRs and a final PRD?

Maintaining traceability between PDRs and a final PRD requires enforcing source links during generation. This Skill orchestrates PDRs into a comprehensive document while enforcing traceability to original PDR sources throughout the multi-agent workflow.

Can I resume PRD generation if the workflow stops midway?

Yes, you can resume PRD generation because the workflow uses state persistence for resumability. This state persistence supports collaboration across agents and allows the DAG orchestration to recover and continue the phase-based execution.

How does a DAG workflow help organize product requirements documentation?

A DAG workflow helps organize product requirements documentation by generating per-section content in topological order. This phase-based planning and execution resolves cross-area conflicts across multiple PDRs to produce a cohesive PRD output.

Does this PRD generation tool support lifecycle management for accepted PDRs?

Yes, this PRD generation tool supports canonical lifecycle management of accepted PDRs. The workflow integrates this lifecycle management with phase-based planning and execution to ensure PDRs remain organized and persistent.

How do I resolve cross-area conflicts when consolidating product decisions into one document?

To resolve cross-area conflicts when consolidating product decisions into one document, the workflow orchestrates PDRs by feature-area and generates content in topological order. This structured DAG execution ensures conflicting decisions are resolved into a unified PRD.