reversa-resume

Reactivate a paused feature from paused-features using .reversa/state.json and active-requirements.json.

Updated May 16, 2026
One-click install
npx skills add https://github.com/ricardops34/rcg-crm --skill reversa-resume
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reversa-resume
Source: https://github.com/ricardops34/rcg-crm/tree/main/.agents/skills/reversa-resume
Command: npx skills add https://github.com/ricardops34/rcg-crm --skill reversa-resume

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pausar uma feature durante a reconstrução e depois esquecer o estado exato trava o progresso. A Skill retoma uma feature previamente pausada, preservando o trabalho já feito e devolvendo o contexto correto como ativa.

Core Features & Use Cases

  • Retomada guiada: lista todas as features em paused-features com estágio físico detectado (vazio, requirements, plan, coding-em-progresso, done).
  • Swap seguro de estado: troca a feature ativa pela escolhida, decidindo se a feature anterior vai para paused-features ou é descartada (quando concluída done ou inconsistente vazio).
  • Tratamento de entradas órfãs: detecta quando a pasta não existe mais e exige confirmação para remover do paused-features.
  • Relatório final e direcionamento: mostra estágio, contagem de ações concluídas (quando aplicável) e sugere o próximo skill conforme o estágio.

Quick Start

Diga ao agente para retomar uma feature pausada usando o comando /reversa-resume e responda com o número da feature desejada.

Frequently Asked Questions about reversa-resume

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

FAQPage Schema
How do I resume a paused feature without losing the current workflow state?

To resume a paused feature, the system reads `.reversa/state.json` and `active-requirements.json`, detects the physical stage, and performs an atomic update to safely swap the active context without losing progress.

How does workflow orchestration handle an orphaned paused entry when the feature folder is missing?

Workflow orchestration detects orphaned paused entries by validating the feature folder, prompting for user confirmation before safely removing the invalid entry from the `paused-features` list to maintain state integrity.

Can I swap an active feature with a paused one if the current task is already done?

Yes, you can swap features safely. If the currently active feature is marked as `done` or inconsistent, the system automatically discards it instead of moving it back to `paused-features` during the resume process.

What is the best way to restore a paused coding stage using a state machine?

The best way to restore a paused coding stage is by issuing the resume command, which detects the physical stage from `actions.md` and applies before-resume and after-resume hooks to re-establish the exact workflow context.

How do atomic file updates protect YAML frontmatter and feature state during a context swap?

Atomic file updates protect feature state by ensuring the swap between active and paused requirements is written completely or not at all, preventing data corruption if the process is interrupted during the state machine transition.

Do I need to manually edit state.json to retomar e destravar a próxima feature pausada?

No, you do not need to manually edit `state.json`. Issuing the resume command automatically handles state detection, applies necessary hooks, and updates the active requirements through a safe atomic process.