clarify

Identify and resolve uncertainties in user requests through a four-stage clarification funnel.

1|Updated May 17, 2026
One-click install
npx skills add https://github.com/djimit/djimitflo --skill clarify-djimit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: clarify
Source: https://github.com/djimit/djimitflo/tree/main/.opencode/skills/clarify
Command: npx skills add https://github.com/djimit/djimitflo --skill clarify-djimit

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill facilitates a structured clarification process, ensuring all material uncertainties are identified and addressed before user decisions are made.

Core Features & Use Cases

  • Structured Clarification Funnel: A four-stage process to inventory, classify, consult, and surface uncertainties.
  • Critic Sounding Board: Consults with a critic to resolve uncertainties and refine questions.
  • User Decision Packet: Presents a structured decision packet for user consideration.
  • Always-Surface Categories: Ensures critical issues are not overlooked.
  • Assumptions Recording: All resolved uncertainties are recorded as explicit assumptions.

Quick Start

Activate the clarify skill and present the architect with a request for clarification.

Frequently Asked Questions about clarify

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

FAQPage Schema
What is a structured clarification protocol for resolving uncertainties in product requirements?

Structured clarification identifies and resolves material uncertainties in engineering and product workflows. It uses a four-stage funnel: inventory, classification, critic consultation, and user decision packet generation, ensuring critical issues are addressed before decisions.

How do I identify and resolve uncertainties before making engineering or design decisions?

You resolve uncertainties by applying a structured clarification funnel that inventories and classifies open questions, consults a critic, and generates a user decision packet. This ensures material uncertainties are addressed before final decisions are made.

Can I use structured decision-making for requests in product management and design workflows?

Yes, structured decision-making applies directly to product management and design workflows. The protocol ensures material uncertainties are surfaced, consulted against a critic, and recorded as explicit assumptions before user decisions are finalized.

What's the best way to consult a critic when resolving project request ambiguities?

Consulting a critic as a sounding board within a structured clarification protocol refines questions and resolves ambiguities. The critic reviews classified uncertainties to ensure material issues are addressed before surfacing a user decision packet.

How are resolved uncertainties recorded during the structured clarification process?

Resolved uncertainties are recorded as explicit assumptions. This documentation happens after the inventory, classification, and critic consultation stages, ensuring all material decisions are formally captured before user action.