kiln-clarify

Execute a structured questioning workflow to clarify underspecified feature requirements.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/yoshisada/ai-repo-template --skill kiln-clarify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kiln-clarify
Source: https://github.com/yoshisada/ai-repo-template/tree/main/plugin-kiln/skills/kiln-clarify
Command: npx skills add https://github.com/yoshisada/ai-repo-template --skill kiln-clarify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Structured clarification workflow to resolve ambiguities in underspecified feature requirements before planning.

Core Features & Use Cases

  • Detect and address ambiguity across functional scope, data model, UX flow, and non-functional constraints.
  • Generate a prioritized queue of up to five clarifying questions, with guided responses and one-question-at-a-time interactive loop.
  • Automatically create and update a Clarifications section in the spec with per-session bullets and atomic updates.

Quick Start

Run the kiln-clarify skill on the active spec to start a clarifications session and answer prioritized questions.

Frequently Asked Questions about kiln-clarify

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

FAQPage Schema
How do I resolve ambiguities in feature requirements before planning?

To resolve ambiguities in feature requirements before planning, you can use a structured clarification workflow that detects gaps across functional scope, data model, UX flow, and non-functional constraints, ensuring underspecified requirements are fully addressed before development begins.

What is the best way to clarify underspecified specs interactively?

The best way to clarify underspecified specs interactively is through a one-question-at-a-time loop. This workflow generates a prioritized queue of up to five clarifying questions, guiding responses incrementally to ensure testable updates to the specification.

How do I log clarifications and update a feature specification automatically?

You log clarifications by automatically creating and updating a dedicated Clarifications section within the active spec. The workflow logs per-session bullets and applies atomic, incremental updates to the specification as answers are accepted.

Can I use a structured questioning workflow for any active feature specification?

Yes, you can use this structured questioning workflow on any active feature specification. It operates directly on the existing spec to generate prioritized questions, update accepted answers, and report completion with touched sections and next steps.

Why does my feature planning fail when requirements are underspecified?

Feature planning fails when requirements are underspecified because unaddressed ambiguities in scope, data models, and constraints lead to misaligned development. A structured clarification workflow prevents this by resolving these gaps before planning begins.