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.