reversa

Orchestrate reverse engineering workflows for legacy systems with sequential agent execution.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/afsjr/secretaria_escola_csm --skill reversa-afsjr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reversa
Source: https://github.com/afsjr/secretaria_escola_csm/tree/main/.agents/skills/reversa
Command: npx skills add https://github.com/afsjr/secretaria_escola_csm --skill reversa-afsjr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Elimina a complexidade de iniciar uma engenharia reversa em sistemas legados, guiando a sequência de mapeamento e geração de especificações prontas para agentes de IA.

Core Features & Use Cases

  • Orquestração do ciclo inicial: inicia ou retoma a análise a partir de .reversa/state.json, escolhendo entre primeira execução e retomada.
  • Execução sequencial do plano: dispara agentes do framework em ordem, registrando checkpoint e marcando progresso em .reversa/plan.md.
  • Documentação guiada por nível: após o Scout, apresenta ao usuário um menu padronizado (Essencial/Completo/Detalhado) e persiste a escolha no state.
  • Organização persistida das specs: executa o passo de organização (granularity/layout) antes de acionar o Archaeologist, salvando em .reversa/config.toml.

Quick Start

Use o skill Reversa para começar o mapeamento do seu legado digitando /reversa e confirmando quando o Scout terminar.

Frequently Asked Questions about reversa

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

FAQPage Schema
How do I start reverse engineering a legacy system to generate executable specifications?

Reverse engineering a legacy system involves orchestrating an end-to-end workflow that coordinates planning phases and agent execution to produce executable specifications. It eliminates the complexity of initiating analysis by guiding the sequence of system mapping and spec generation.

How does agent orchestration work when mapping a legacy codebase?

Agent orchestration for legacy codebase mapping works by coordinating child skills sequentially, running a Scout and Archaeologist sequence. It enforces step ordering, records checkpoints, and marks progress in a plan file to ensure structured analysis.

Can I resume a reverse engineering analysis session if it gets interrupted?

Yes, you can resume a reverse engineering analysis session. The workflow reads and updates a state file to apply session resumption, allowing you to pick up from the last recorded checkpoint without losing prior mapping progress.

How do I select the documentation granularity for my system specifications?

You select documentation granularity after the initial Scout phase completes. The workflow presents a standardized menu offering Essential, Complete, or Detailed levels, then persists your chosen documentation level in the state configuration.

What is the best way to organize generated specifications before running the Archaeologist agent?

The best way to organize generated specifications is to execute a dedicated organization step for granularity and layout before invoking the Archaeologist. This configuration is saved persistently in a TOML config file.