clarify-loop

Facilitate iterative question-and-answer loops to clarify requirements and log sessions.

Updated Oct 21, 2022
One-click install
npx skills add https://github.com/Chengxufeng1994/dotfiles --skill clarify-loop-chengxufeng1994
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: clarify-loop
Source: https://github.com/Chengxufeng1994/dotfiles/tree/main/claude/skills/clarify-loop
Command: npx skills add https://github.com/Chengxufeng1994/dotfiles --skill clarify-loop-chengxufeng1994

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the ambiguity and lack of clarity in user requirements or project specifications by facilitating a structured, iterative question-and-answer process. It ensures all necessary information is gathered before proceeding with development or implementation.

Core Features & Use Cases

  • Structured Clarification: Guides users through a series of targeted questions (up to 5 per round) to uncover information gaps.
  • Iterative Refinement: Supports multiple rounds of clarification, allowing for progressive detailing of requirements.
  • Session Logging: Automatically logs the entire clarification process, including the initial idea and all Q&A exchanges, in a timestamped Markdown file.
  • Requirement Summarization: Generates a clear, concise summary of the clarified requirements at the end of each round.
  • Use Case: A product manager needs to define the scope for a new feature. They use this Skill to iteratively ask stakeholders about the target audience, key functionalities, and success metrics, resulting in a well-defined specification document.

Quick Start

Use the clarify-loop skill to help clarify the requirements for a new internal reporting tool.

Frequently Asked Questions about clarify-loop

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

FAQPage Schema
How do I gather requirements through an iterative clarification process?

Requirement clarification through iterative Q&A works by guiding users through targeted questions per round to uncover information gaps and progressively refine project specifications. It supports multiple rounds of multi-turn interactions for detailing.

What is the best way to document requirements gathering sessions?

To document requirements gathering sessions, the tool automatically logs the entire clarification process, including the initial idea and all Q&A exchanges, in a timestamped Markdown file. This structured session logging ensures accurate record-keeping.

Can I generate a specification summary after multiple rounds of requirements clarification?

Yes, the process generates a clear, concise summary of the clarified requirements at the end of each round, resulting in a well-defined specification document. This requirement summarization occurs after progressive refinement through multiple rounds of clarification.

Does the clarification loop support multi-turn interactions for refining project specifications?

Yes, the clarification loop supports multi-turn interactions for progressive refinement of project specifications. It facilitates iterative refinement by allowing multiple rounds of clarification, asking up to five targeted questions per round to progressively detail requirements.

How many questions are asked per round during the requirements gathering process?

During the requirements gathering process, up to five targeted questions are asked per round. This structured clarification approach guides users through a series of targeted questions to uncover information gaps and progressively detail requirements.