adlc-spec-plan

Generate research, data models, contracts, and quickstart artifacts from a feature spec.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the creation of a complete implementation planning workflow for specification-driven projects, reducing manual planning overhead and aligning teams on a concrete artifact set.

Core Features & Use Cases

  • Automates setup, context loading, and phased artifact generation (research.md, data-model.md, contracts/, quickstart.md) from a feature spec.
  • Guides architecture-conscious planning with a mandatory Phase 0 research and Phase 1 data modeling and contracts creation.
  • Outputs include research notes, data models, contract scaffolds, quickstart guides, and updated agent context for future runs.

Quick Start

Provide the feature specification and run the planning workflow to generate the design artifacts.

Frequently Asked Questions about adlc-spec-plan

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

FAQPage Schema
How do I automate implementation planning for spec-driven software projects?

Spec-driven implementation planning requires a feature specification as input to automate phased artifact generation. It produces research notes, data models, contract scaffolds, and quickstart guides while enforcing phase gates to ensure architecture-conscious design decisions and traceable governance artifacts.

What artifacts are generated during specification-driven architecture planning?

The process generates research.md for Phase 0, data-model.md and contracts/ for Phase 1, and quickstart.md. These artifacts document decisions, establish data structures and interfaces, and update agent context for subsequent implementation runs.

How do I create data models and API contracts from a feature specification?

Creating data models and contracts from a feature spec is automated through a mandatory Phase 1 stage. The workflow processes the specification to scaffold data-model.md and contract files, ensuring architecture-conscious design and alignment before implementation begins.

Does automated planning enforce phase gates for software engineering teams?

Automated planning enforces phase gates by requiring mandatory Phase 0 research and Phase 1 data modeling before proceeding. This satisfies planning governance demands by producing traceable artifacts and documenting decisions at each workflow stage.

What is the best way to document research and design decisions in specification-driven development?

Documenting research and design decisions in specification-driven development is best handled by generating structured research.md and data-model.md artifacts. These files capture Phase 0 research notes and Phase 1 modeling decisions, creating a traceable record for governance and team alignment.