speckit-adlc-tdd-tasks

Detect language and framework, then generate hybrid TDD tests from spec.md.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Detects language/framework from a project and automates the generation of hybrid TDD tests (risk-based + increment-based) based on spec-kit structure.

Core Features & Use Cases

  • Language and framework detection from project structure.
  • Parse spec.md for user stories and Risk Register to plan tests.
  • Generate risk-based and increment-based tests aligned with TDD principles.

Quick Start

Invoke the adlc-tdd-tasks skill on a spec-kit project to generate TDD task planning and test scaffolding.

Frequently Asked Questions about speckit-adlc-tdd-tasks

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

FAQPage Schema
How do I generate TDD tests from user stories and a risk register?

Generate hybrid TDD tests by parsing a spec.md file for user stories and risk entries. The skill produces risk-based and increment-based test scaffolding, driving test planning directly from documented project risks.

How do I detect the programming language and framework for automated test generation?

Detect the language and framework by analyzing the project structure via a detect-language script. This identification allows the test generation workflow to automatically align test scaffolding with the specific technical stack of the repository.

Does automated TDD test generation work with spec-kit project structures?

Yes, automated TDD test generation works specifically with spec-kit project structures. It requires a repository containing a .specify/ layout and a spec.md file populated with user stories to drive test planning and generation.

What is risk-based testing in the context of TDD task planning?

Risk-based testing in TDD task planning uses a risk register extracted from spec.md to prioritize and generate tests. It combines risk-based coverage with increment-based tests to create a hybrid testing strategy for the project.

What do I need in my repository to generate risk-based TDD test scaffolding?

You need a spec-kit repository containing a .specify/ directory layout and a spec.md file. The spec.md must contain user stories and risk entries to successfully drive the automated test planning and generation process.