requirements-clarification

Clarify TDD requirements via structured questionnaires and output test briefs.

4|1|Updated Dec 29, 2025
One-click install
npx skills add https://github.com/DoubleslashSE/claude-marketplace --skill requirements-clarification-doubleslashse
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: requirements-clarification
Source: https://github.com/DoubleslashSE/claude-marketplace/tree/main/Plugins/dotnet-tdd/skills/requirements-clarification
Command: npx skills add https://github.com/DoubleslashSE/claude-marketplace --skill requirements-clarification-doubleslashse

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps product teams and engineers align on what to test before writing tests, reducing ambiguity, scope creep, and rework.

Core Features & Use Cases

  • Structured Clarification: A repeatable framework to elicit functional, edge-case, and technical requirements.
  • Questionnaires for RED/Green Phases: Generates targeted questions and acceptance criteria to drive early-definition of done.
  • Conversion to Test Scenarios: Transforms collected answers into concrete test scenarios and scope.

Quick Start

Use the requirements-clarification skill to generate a clarifying questionnaire for a new feature, collect responses, and convert them into test scenarios ready for RED phase.

Frequently Asked Questions about requirements-clarification

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

FAQPage Schema
How do I clarify requirements for TDD when acceptance criteria are unclear?▼

To clarify requirements for TDD, you can use a structured questionnaire workflow to elicit functional, edge-case, and technical requirements. This process reduces ambiguity and generates a ready-to-use test brief for the RED and green phases.

What is the best way to define edge cases before writing tests?▼

The best way to define edge cases is applying a repeatable clarification framework that targets functional, technical, and data flows. It transforms collected answers into concrete test scenarios and scope.

How do I convert feature requirements into test scenarios?▼

You convert feature requirements into test scenarios by collecting responses through a targeted questionnaire and transforming them into a test brief. This output is ready to drive the RED phase of your TDD workflow.

Does requirements clarification work for features with missing examples?▼

Yes, requirements clarification is specifically designed for features with missing examples, unclear acceptance criteria, or edge cases. It enforces a structured questionnaire workflow to capture missing data flow details.

How to reduce scope creep and ambiguity when writing acceptance criteria?▼

To reduce scope creep and ambiguity when writing acceptance criteria, align product teams and engineers using a structured clarification framework. This early definition of done ensures everyone agrees on what to test before writing tests.