reversa-coding

Executes actions.md task plans into code while generating legacy-impact and regression-watch audit artifacts.

Updated Jun 12, 2026
One-click install
npx skills add https://github.com/lacsousa/mediclaw-system --skill reversa-coding-lacsousa
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: reversa-coding
Source: https://github.com/lacsousa/mediclaw-system/tree/main/.agents/skills/reversa-coding
Command: npx skills add https://github.com/lacsousa/mediclaw-system --skill reversa-coding-lacsousa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a written implementation plan into actual code often loses traceability: nobody records which legacy rules were touched, which behaviors must keep working, or what progress was made. This Skill executes an actions.md plan phase by phase and automatically produces audit artifacts (legacy-impact.md, regression-watch.md, progress.jsonl) so every change stays anchored to the extracted legacy or greenfield specification. ## Core Features & Use Cases - Phased plan execution: Runs pending [ ] actions from actions.md in order (Preparação, Testes, Núcleo, Integração, Polimento), respecting dependencies and parallel markers, and supports scoping to a phase or ID range. - Context anchoring: Requires an anchor in _reversa_sdd/ — either legacy extraction (architecture.md + domain.md) or greenfield artifacts (prd.md + SDD specs) — and aborts cleanly if none exists. - Audit artifact generation: Writes legacy-impact.md (affected components, impact type, severity) and regression-watch.md (stable watch IDs for modified or removed rules), plus append-only progress.jsonl entries per action. - Use Case: After running /reversa-to-do to produce an action plan for a feature, invoke this Skill to implement the tasks, then hand off to /reversa-sync to converge the delivery back into the extraction. ## Quick Start Run the reversa-coding skill to execute all pending actions in my feature's actions.md and generate the legacy impact and regression watch reports.

Frequently Asked Questions about reversa-coding

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

FAQPage Schema
How do I execute an actions.md implementation plan with an AI agent?▼

Invoke the reversa-coding skill after generating actions.md with /reversa-to-do. It runs pending actions phase by phase, marks completed checkboxes, logs each action to progress.jsonl, and stops with a report if any action fails.

What files does reversa-coding require before it can run?▼

It requires .reversa/active-requirements.json, a feature directory containing actions.md, and a context anchor in _reversa_sdd/: either architecture.md plus domain.md for legacy projects, or prd.md plus SDD specs for greenfield projects. Without an anchor it aborts without writing anything.

Can I run only part of the action plan instead of everything?▼

Yes. Pass a free-text argument indicating a phase or ID range, such as a single phase name or T001-T005, and the skill restricts execution to that scope. Otherwise it runs all unfinished actions in phase order.

What is the difference between legacy-impact.md and regression-watch.md?▼

legacy-impact.md maps every touched file to architecture components with impact type and severity. regression-watch.md lists stable-ID watch items for rules that were modified or removed, so future re-extractions can verify the expected behavior still holds.

What happens if an action fails during execution?▼

The failed action keeps its unchecked status, a failed entry is appended to progress.jsonl, and the phase stops immediately with a report to the user. Progress lines are never rewritten; corrections are added as new entries.