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.