reversa-forward

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When evolving a feature through a multi-stage spec-driven pipeline (requirements, clarify, plan, to-do, coding), it is easy to lose track of where the work currently stands and which step comes next. This Skill inspects the actual artifacts on disk and tells you exactly which stage the active feature is in and which skill to run next. ## 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: Suggests the next skill (/reversa-requirements, /reversa-clarify, /reversa-plan, /reversa-to-do, /reversa-coding) based on the detected stage, open [DÚVIDA] markers, and checkbox counts in actions.md. - Greenfield and legacy support: Detects whether a reverse-engineering extraction exists and adapts the pipeline accordingly, including persisting the spec granularity decision in .reversa/config.toml. - Use Case: You return to a project after a week and type "/reversa-forward". The Skill reports that roadmap.md exists but actions.md does not, and suggests running /reversa-to-do next, waiting for your CONTINUAR confirmation. ## Quick Start Type "/reversa-forward" to check the current stage of your active feature and get a suggestion for the next 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 step comes next in a spec-driven feature pipeline?▼

Run /reversa-forward and it inspects the feature directory for physical artifacts like requirements.md, roadmap.md, and actions.md. Based on which files exist and their checkbox states, it suggests the next skill such as /reversa-plan or /reversa-coding.

How does reversa-forward detect the current feature stage?▼

It reads .reversa/active-requirements.json to find the feature directory, then checks which artifact files exist. Open checkboxes in actions.md indicate coding in progress, while [DÚVIDA] markers in requirements.md indicate clarification is needed.

Can I use the forward pipeline without a legacy code extraction?▼

Yes, the pipeline works in greenfield mode when no reverse extraction exists. The skill creates the output and forward folders if missing and proceeds without legacy anchoring, though decisions will not reference extracted artifacts.

Does reversa-forward modify my feature files or project code?▼

No, it is strictly read-only for feature artifacts and never writes to active-requirements.json or files inside the feature directories. Its only allowed writes are creating missing pipeline folders and persisting the spec granularity decision in config.toml.

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

The skill reports the ambiguity without deciding for you. It offers two options: type CONTINUAR to proceed with the active feature, or NOVA to route your description to /reversa-requirements for a new feature.