reversa-coding

Convert actions.md into step-by-step legacy code updates with audit artifacts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It turns an approved forward plan from actions.md into real, traceable code changes while producing audit-ready artifacts and preserving regression expectations.

Core Features & Use Cases

  • Action execution with dependency-aware parallelism: Runs independent actions first (including grouped [//] subsets), then proceeds sequentially within each phase (Preparation, Tests, Core, Integration, Polishing).
  • Strict guardrails from reverse extraction context: Refuses to run unless _reversa_sdd/ exists and contains both architecture.md and domain.md, ensuring the forward cycle stays grounded in extracted reality.
  • Audit artifacts generation: Writes legacy-impact.md (what changed, where, and how severely) and regression-watch.md (what must remain true next time), while updating feature-dir/actions.md and appending to feature-dir/progress.jsonl.

Quick Start

Ask your agent to start the coding phase by running the command /reversa-coding for the currently active feature plan in feature-dir.

Frequently Asked Questions about reversa-coding

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

FAQPage Schema
How do I safely execute legacy code updates from an approved action plan?

Legacy code updates from an approved plan are executed by converting actions.md into step-by-step changes while maintaining an auditable forward execution trail. The process respects dependency-aware parallelism, running independent actions first before proceeding sequentially through preparation, tests, core, integration, and polishing phases.

What do I need to set up before running forward-cycle coding tasks?

Forward-cycle coding tasks require a _reversa_sdd/ directory containing both architecture.md and domain.md files. Without these reverse extraction context files, execution is refused to ensure the forward cycle stays grounded in extracted reality.

How does dependency-aware parallelism work when executing phased action sets?

Dependency-aware parallelism runs independent actions first, including grouped [//] subsets, then proceeds sequentially within each phase. This ensures actions across preparation, tests, core, integration, and polishing phases execute in correct dependency order.

What audit artifacts are generated during legacy code modernization?

Legacy code modernization generates legacy-impact.md documenting what changed, where, and how severely, and regression-watch.md defining what must remain true next time with stable watch item IDs. It also updates feature-dir/actions.md and appends to feature-dir/progress.jsonl.

Can I use this for regression testing and auditability in legacy modernization?

Regression testing and auditability are supported through generated regression-watch.md with stable watch item IDs and legacy-impact.md artifacts. The forward execution trail in progress.jsonl ensures all code changes remain fully traceable for audit purposes.

Why does the coding phase refuse to run without reverse extraction context?

The coding phase refuses to run without reverse extraction context to enforce strict guardrails. Requiring _reversa_sdd/ with architecture.md and domain.md ensures forward-cycle coding tasks stay aligned with prior reverse extraction and grounded in extracted reality.