day3-clarify

Clarify vague requirements into concrete specifications and PRD-ready plans.

1|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/Driving-Teacher/driving-teacher-ai-native --skill day3-clarify-driving-teacher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: day3-clarify
Source: https://github.com/Driving-Teacher/driving-teacher-ai-native/tree/main/.claude/skills/archive-day3-clarify
Command: npx skills add https://github.com/Driving-Teacher/driving-teacher-ai-native --skill day3-clarify-driving-teacher

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Day 3 Clarify enables teams and individuals to resolve ambiguous requirements by applying a structured clarify workflow, producing a concrete specification and PRD ready for GitHub submission.

Core Features & Use Cases

  • Structured ambiguity resolution using AskUserQuestion and the STOP PROTOCOL Phase A/B.
  • Build and customize a personal clarify skill (template-based) and reuse across projects.
  • Create a PRD and submit it to GitHub as a PR, tracking changes over days.

Use Case: A product manager receives vague feature ideas and wants a clear spec and PRD.

Quick Start

Trigger the Day 3 Clarify skill and follow STOP PROTOCOL to turn ambiguous requirements into a concrete spec and PRD, and then submit to GitHub.

Frequently Asked Questions about day3-clarify

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

FAQPage Schema
How do I turn ambiguous product requirements into a concrete specification?

To turn ambiguous product requirements into a concrete specification, apply a structured clarify workflow using a STOP PROTOCOL with AskUserQuestion batches to resolve vagueness and generate a PRD-ready plan.

What is the STOP PROTOCOL for clarifying vague requests?

The STOP PROTOCOL for clarifying vague requests is a structured Phase A and Phase B workflow that limits AskUserQuestion interactions to batches of up to 4 questions, ensuring thorough ambiguity resolution before PRD generation.

How do I create a PRD and submit it to GitHub as a pull request?

To create a PRD and submit it to GitHub as a pull request, use a clarify skill to validate PRD content against ambiguous requirements, then submit the finalized specification directly to GitHub for tracking changes over days.

Can I build and reuse a personal clarify skill across different projects?

Yes, you can build and reuse a personal clarify skill across different projects by customizing a template-based workflow that enforces the STOP PROTOCOL and standardizes ambiguity resolution for various feature ideas.

How many questions can the AskUserQuestion protocol ask during requirement clarification?

The AskUserQuestion protocol asks up to 4 questions per batch and a total of 5 to 8 questions during requirement clarification to effectively resolve vague feature ideas without overwhelming the user.