reversa-resume

Swap the active feature with a paused one in active-requirements.json.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/maximoseo/github-repos-radar --skill reversa-resume-maximoseo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reversa-resume
Source: https://github.com/maximoseo/github-repos-radar/tree/main/.agents/skills/reversa-resume
Command: npx skills add https://github.com/maximoseo/github-repos-radar --skill reversa-resume-maximoseo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Esta Skill automatiza a retomada de uma feature que foi pausada, permitindo que a ativa seja substituída pela escolha correta a partir de paused-features, sem criar novas features.

Core Features & Use Cases

  • Troca segura de active/reversed: lê os estados atuais em active-requirements.json e atualiza a estrutura de pausar com registro de tempo.
  • Validação de estado: verifica a existência da pasta da feature escolhida e detecta o estágio físico atual (vazio, requirements, plan, coding-em-progress, done).
  • Fluxo atômico: escreve o novo active-requirements.json de forma atômica e aplica ganchos pós-execução.

Quick Start

Solicite /reversa-resume com o short-name da feature pausada para iniciar a troca e siga as instruções apresentadas.

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 and swap it with the active one?

To resume a paused feature, invoke the resume command with the feature's short-name. The Skill reads active-requirements.json, validates the paused feature's state, atomically swaps it into the active slot, and moves the current active feature to paused-features.

What happens to the currently active feature when I reactivate a paused one?

When you reactivate a paused feature, the Skill automatically moves the currently active feature into the paused-features list within active-requirements.json. This ensures a safe swap without creating new features or losing track of previous work.

How does the workflow validate a paused feature before resuming it?

The workflow validates the chosen paused feature by checking for the existence of its folder and detecting its physical stage, such as empty, requirements, plan, coding-em-progress, or done, before performing the atomic state update.

Can I use this to reactivate a paused feature without creating a new feature entry?

Yes, this Skill specifically reactivates previously paused features without creating new entries. It performs a deterministic swap by reading state files, validating the target feature, and writing an atomic update to active-requirements.json.

What is the active-requirements.json file used for in feature pausing and resuming?

The active-requirements.json file stores the current active feature and the paused-features list. The Skill reads this file to identify the target paused feature and atomically writes the updated state back to it after swapping features.

Does the resume process trigger any hooks after updating active-requirements.json?

Yes, after atomically writing the updated active-requirements.json and completing the feature swap, the Skill triggers standard after-resume hooks to execute downstream workflow actions.