adlc-product-init

Generate Product Decision Records from existing codebases and documentation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reverse-engineer implicit product decisions from an existing codebase and documentation to generate structured Product Decision Records (PDRs) for clarity and alignment.

Core Features & Use Cases

  • Infer and document product decisions (PDRs) from artifacts in brownfield projects.
  • Preserve evidence with confidence levels and non-destructive updates.
  • Prepare auto-hand-off to clarify for validation.

Quick Start

Run the adlc-product-init workflow on your brownfield repository to generate PDR drafts and trigger the clarify phase for validation.

Frequently Asked Questions about adlc-product-init

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

FAQPage Schema
How do I reverse-engineer product decisions from an existing codebase?

Reverse-engineering product decisions from an existing codebase involves generating Product Decision Records (PDRs) that infer implicit choices from code and documentation, assigning confidence levels, and writing non-destructive drafts for validation.

What are Product Decision Records and when do I need them for brownfield projects?

Product Decision Records (PDRs) are structured documents that clarify implicit product choices. You need them for brownfield projects to extract inferred decisions from existing artifacts, ensuring team alignment through evidence-based documentation.

How do I generate PDR drafts from existing documentation without modifying my repository?

You can generate PDR drafts non-destructively by analyzing existing documentation and code, then writing the inferred product decisions to a designated drafts directory within your repository root for safe review.

Can I infer product decisions from code and docs for projects lacking clear specifications?

Yes, you can infer product decisions from code and docs for projects lacking clear specifications. The process extracts implicit decisions from artifacts, assigns confidence levels to the findings, and creates drafts for team clarification.

How do I validate inferred product decisions extracted from a legacy codebase?

To validate inferred product decisions extracted from a legacy codebase, the generated PDR drafts are prepared for an auto-hand-off clarification phase, allowing your team to review evidence-based findings and confirm alignment.