reversa-forward

Detects the active feature stage and routes to the next Reversa pipeline skill.

Updated Jun 12, 2026
One-click install
npx skills add https://github.com/lacsousa/mediclaw-system --skill reversa-forward-lacsousa
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: reversa-forward
Source: https://github.com/lacsousa/mediclaw-system/tree/main/.agents/skills/reversa-forward
Command: npx skills add https://github.com/lacsousa/mediclaw-system --skill reversa-forward-lacsousa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When evolving a project with the Reversa forward pipeline, it is hard to know which step comes next: requirements, clarification, planning, task breakdown, coding, or sync. This Skill inspects the actual artifacts on disk and tells you exactly where the active feature stands and which skill to run next, without ever writing or modifying feature artifacts itself. ## Core Features & Use Cases - Physical stage detection: Reads .reversa/active-requirements.json and the feature directory to classify the stage as empty, requirements, plan, coding-in-progress, or done based on real files, not self-declared metadata. - Routing matrix: Maps each detected stage to the correct next skill (/reversa-requirements, /reversa-clarify, /reversa-plan, /reversa-to-do, /reversa-coding, /reversa-sync) and handles ambiguous cases like a new idea passed while a feature is active. - Greenfield and legacy support: Detects whether a reverse-engineering extraction exists in _reversa_sdd/, creates the folder structure when absent, and persists the spec granularity decision atomically in .reversa/config.toml. - Use Case: You return to a project after a week, run /reversa-forward, and it reports that 3 of 7 actions in actions.md are complete, suggesting /reversa-coding as the next step and waiting for your CONTINUAR confirmation. ## Quick Start Run "/reversa-forward" in your project to detect the current feature stage and get a suggestion for the next Reversa pipeline skill.

Frequently Asked Questions about reversa-forward

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

FAQPage Schema
How do I know which Reversa pipeline step to run next?▼

Run /reversa-forward and it inspects the active feature directory to detect the current stage, then suggests the next skill such as /reversa-plan or /reversa-coding. It never executes the next step automatically and always waits for you to type CONTINUAR.

How does the forward orchestrator detect the feature stage?▼

It reads physical artifacts, not metadata flags: missing requirements.md means empty, roadmap.md present means plan stage, and open versus closed checkboxes in actions.md distinguish coding-in-progress from done. It also counts [DÚVIDA] markers to decide between clarify and plan.

Can I use the forward pipeline without a reverse extraction?▼

Yes, it supports greenfield projects. If `_reversa_sdd/` is missing or empty, it creates the folder structure, asks you to choose a spec granularity, persists it in `.reversa/config.toml`, and continues routing normally without legacy anchoring.

What happens if I pass a new feature idea while one is active?▼

It does not decide for you. It reports the ambiguity and offers two options: type CONTINUAR to keep working on the active feature, or NOVA to route the new description to /reversa-requirements, which handles re-execution policy.

Does reversa-forward modify my project files?▼

No, it is read-only for feature artifacts. The only permitted writes are creating the `_reversa_sdd/` and `_reversa_forward/` folders when absent, persisting the spec granularity decision in `.reversa/config.toml`, and filling a blank user name in state.json.