reversa-resume

Resume a paused Reversa feature by swapping entries in active-requirements.json.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Resuming a paused feature safely can be painful because the project must track which feature is active while preserving progress across feature folders and stage state.

Core Features & Use Cases

  • Resumes paused work: Promotes a chosen entry from paused-features back to the active feature in active-requirements.json.
  • Preserves state correctly: Detects the physical stage of both the chosen feature and the currently active feature to decide whether the current feature is paused or discarded.
  • Handles orphaned entries: Detects missing feature directories and offers to remove the obsolete paused-features entry.

Quick Start

Run reversa-resume to list paused features, select the one you want by number, and swap it back into the active slot.

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 my project state?

To resume a paused feature without losing project state, this Skill swaps the selected entry from paused-features back into active-requirements.json. It validates the paused features and applies atomic JSON updates to preserve your progress across feature folders.

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

When resuming a paused feature, stage detection evaluates both the chosen and currently active features. This mechanism determines whether the current feature is safely paused or discarded, ensuring only one feature remains active.

How do I handle orphaned paused features when the feature directory is missing?

Handling orphaned paused features involves detecting missing feature directories during validation. The Skill identifies obsolete entries and offers to remove the orphaned paused-features record, maintaining a clean project state.

Do I need specific files to resume paused project automation work?

Resuming paused project automation work requires reading .reversa/state.json and .reversa/active-requirements.json. These files must exist to validate paused-features and execute the atomic JSON updates needed for workflow orchestration.

Can I run custom logic before and after resuming a paused feature?

Yes, you can run custom logic when resuming a paused feature by applying before-resume and after-resume hooks. These hooks execute during the state persistence process, allowing custom code governance actions around the JSON swap.