reversa-clarify

Generate targeted follow-up questions to clarify ambiguous feature requirements and update requirements.md.

1|Updated Dec 20, 2025
One-click install
npx skills add https://github.com/Rdinda/FMA_Pontos --skill reversa-clarify-rdinda
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: reversa-clarify
Source: https://github.com/Rdinda/FMA_Pontos/tree/main/.agents/skills/reversa-clarify
Command: npx skills add https://github.com/Rdinda/FMA_Pontos --skill reversa-clarify-rdinda

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents implementation plans from being based on unclear or missing requirements by asking targeted questions that resolve ambiguities.

Core Features & Use Cases

  • Requirement clarification loop: Detects explicit [DÚVIDA] markers and other unclear requirement statements, then generates up to five ranked questions to resolve them.
  • Structured question formats: Uses multiple-choice or short-answer questions to force precise, usable decisions.
  • Requirements document integration: Writes answers back into requirements.md under ## Esclarecimentos (before ## Lacunas) and updates/cleans resolved items in place.
  • State- and hook-aware execution: Reads .reversa/state.json and applies before-clarify/after-clarify hook logic for the active feature flow.

Quick Start

Ask your agent to run the reversa-clarify skill by typing “/reversa-clarify” when there are open points in the active feature requirements.

Frequently Asked Questions about reversa-clarify

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

FAQPage Schema
How do I resolve ambiguous feature requirements before creating an implementation plan?▼

To clarify ambiguous feature requirements, you can use a clarification loop that detects markers like [DÚVIDA] in your requirements.md, generates up to five ranked multiple-choice or short-answer questions, and integrates your answers directly into the document.

What is the best way to handle vague assumptions in software requirements documentation?▼

Handling vague assumptions in software requirements documentation involves generating targeted follow-up questions that force precise decisions, then writing those answers back into a structured Esclarecimentos section while cleaning resolved items in place.

How do I update requirements.md with clarified feature decisions?▼

You update requirements.md by atomically writing answers into the ## Esclarecimentos section before ## Lacunas, ensuring that previously vague assumptions or explicitly marked doubts are cleaned and resolved in place.

Can I automate requirement clarification using state management and execution hooks?▼

Yes, requirement clarification can be automated by reading .reversa/state.json to track the active feature flow and applying before-clarify/after-clarify hook logic to manage the question generation and document update process.

When do I need to run a requirement clarification cycle between requirements gathering and planning?▼

You need to run a requirement clarification cycle during the forward phase between requirements gathering and planning, specifically when your requirements.md contains explicit [DÚVIDA] markers or vague assumptions that would undermine implementation planning.