sandeco/reversa

Transform legacy systems into executable specifications for AI coding agents

About the project

Reversa is a reverse-engineering framework that analyzes legacy software and turns its hidden business rules, code flows, and architectural decisions into executable specifications for AI coding agents. Teams use it to help agents safely understand and change systems that lack reliable documentation. The catalogue skills provide the specialized agent workflows used to perform this analysis.

1.6kStars on the repository
72Mods indexed here, across every type
3d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

sandeco/reversa

Skill Claude CodeCodex

Mede o tamanho estrutural da feature ativa lendo requirements, duvidas, plan e tasks do ciclo forward, e gera size.json mais size.md com T-shirt sizing deterministico baseado em tasks e ajuste de risco. Roda depois de /reversa-to-do e antes de /reversa-pricing-estimate.

not rated 1.6k +13 3d ago A SkillSpector: pass 70 tokens original MIT

reversa-principles

50

sandeco/reversa

Skill Claude CodeCodex

Cria ou atualiza os princípios duradouros do projeto e propaga sugestões de ajuste nos templates dependentes. Princípios são raros, mudam pouco e influenciam todos os artefatos. Pode rodar antes mesmo da primeira feature.

not rated 1.6k +13 3d ago A SkillSpector: pass 58 tokens original MIT

reversa-prune

51

sandeco/reversa

Skill Claude CodeCodex

Remoção de código morto: só remove o que provar ser morto (sem referência estática nem entrada dinâmica), distinguindo morto de órfão suspeito e conferindo contra a alma. Reversível pelo diff.

not rated 1.6k +13 changed 7d ago A SkillSpector: pass 50 tokens original MIT

reversa-quality

52

sandeco/reversa

Skill Claude CodeCodex

Auditoria de clareza textual do requirements. Verifica se a prosa é boa o bastante para gerar plano sem ambiguidade. NÃO mistura com auditoria de testes de implementação. Etapa opcional do ciclo forward.

not rated 1.6k +13 3d ago A SkillSpector: pass 49 tokens original MIT

sandeco/reversa

Skill Claude CodeCodex

Gera um plano de reconstrução bottom-up a partir das specs do Reversa e executa cada tarefa sob demanda, uma por vez, preservando tokens. Use quando quiser reimplementar o software do zero a partir das especificações geradas. Ativação: /reversa-reconstructor.

not rated 1.6k +13 3d ago A SkillSpector: pass 64 tokens original MIT

reversa-refactor

54

sandeco/reversa

Skill Codex

Orquestrador do time Code Quality. Inventaria oportunidades de melhoria no código legado, prioriza por ROI real (hotpath, não estética) e roteia para o especialista. Nunca aplica transformação. Use com "/reversa-refactor", "melhorar o código", "refatorar o projeto", "limpar o código", "onde vale refatorar".

not rated 1.6k +13 changed 7d ago A SkillSpector: pass 81 tokens original MIT

sandeco/reversa

Skill Claude CodeCodex

Transforma uma ideia em linguagem natural num documento de requisitos completo, ancorado nos artefatos da pipeline reversa. Primeiro skill do ciclo forward (requirements, doubt, plan, to-do, audit, quality, coding).

not rated 1.6k +13 3d ago A SkillSpector: pass 52 tokens original MIT

reversa-researcher

56

sandeco/reversa

Skill Claude CodeCodex

Agente Researcher do time Code New Project Agents. A partir de ideation.md, aprofunda o público-alvo em 1 a 3 personas estruturadas com jornadas. Produz reversasdd/personas.md.

not rated 1.6k +13 3d ago A SkillSpector: pass 55 tokens original MIT

reversa-restructure

57

sandeco/reversa

Skill Claude CodeCodex

Refatoração de estrutura interna (método/classe) via catálogo Fowler, em passos pequenos e reversíveis, preservando o comportamento. Não move módulos nem muda dependências.

not rated 1.6k +13 changed 7d ago A SkillSpector: pass 42 tokens original MIT

reversa-resume

58

sandeco/reversa

Skill Claude CodeCodex

Retoma uma feature pausada (listada em paused-features de active-requirements.json) e a torna ativa. NÃO cria features novas, apenas troca a ativa pela escolhida e (quando faz sentido) move a ativa atual para paused-features.

not rated 1.6k +13 3d ago A SkillSpector: pass 57 tokens original MIT

reversa-reviewer

59

sandeco/reversa

Skill Claude CodeCodex

Revisa criticamente as especificações geradas pelo reversa-writer — encontra inconsistências, reclassifica confiança e gera perguntas para validação humana. Use na fase de revisão de uma análise de engenharia reversa.

not rated 1.6k +13 3d ago A SkillSpector: pass 49 tokens original MIT

reversa-scout

60

sandeco/reversa

Skill Claude CodeCodex

Mapeia a superfície do projeto legado — estrutura de pastas, linguagens, frameworks, dependências e entry points. Use no início de uma análise de engenharia reversa para criar o inventário inicial do projeto.

not rated 1.6k +13 changed 8d ago A SkillSpector: pass 49 tokens original MIT

sandeco/reversa

Skill Claude CodeCodex

Passagem única do ciclo forward: entrevista curta, spec fina, código e rastros de impacto num só passo, sem parada intermediária. Para delta pequeno em base já conhecida (legado extraído ou greenfield). Recusa e devolve ao pipeline completo quando o delta cresce.

not rated 1.6k +13 3d ago A SkillSpector: pass 63 tokens original MIT

sandeco/reversa

Skill Claude CodeCodex

Quinto agente do Time de Migração, em duas fases. Fase 1: detecta plataforma origem/alvo, apresenta os modos (literal, modernizado, híbrido) e exige decisão humana. Fase 2: gera as specs das telas (targetscreens.md, deviation log e golden files quando há oráculo legado).

not rated 1.6k +13 3d ago A SkillSpector: pass 75 tokens original MIT

sandeco/reversa

Skill Claude CodeCodex

Cria selos visuais generativos seeded com p5.js, gerando HTML standalone com arte algorítmica reprodutível derivada de um hash ou string.

not rated 1.6k +13 3d ago A SkillSpector: warn 43 tokens original MIT

reversa-simplify

64

sandeco/reversa

Skill Claude CodeCodex

Simplificação algorítmica: troca lógica complexa por solução mais simples e clara, sem mudar o resultado, com prova de equivalência. Foca clareza, não custo de recurso (isso é /reversa-optimize).

not rated 1.6k +13 changed 7d ago A SkillSpector: pass 53 tokens original MIT

reversa-spec-sdd

65

sandeco/reversa

Skill Claude CodeCodex

Agente final do time Code New Project: decompõe um PRD em componentes e gera specs SDD por componente com score de qualidade (0 a 100) e análise de gaps, lendo reversasdd/prd.md. Também avalia specs existentes. Faz handoff para /reversa-forward.

not rated 1.6k +13 3d ago A SkillSpector: pass 70 tokens original MIT

reversa-standardize

66

sandeco/reversa

Skill Claude CodeCodex

Padronização: aplica convenções de nomenclatura, formatação e organização do padrão dominante do projeto (ou declarado), sem mudar semântica.

not rated 1.6k +13 changed 7d ago A SkillSpector: pass 36 tokens original MIT

reversa-strategist

67

sandeco/reversa

Skill Claude CodeCodex

Terceiro agente do Time de Migração. Propõe estratégias de migração com trade-offs explícitos, considerando brief, paradigma e apetite. Recomenda uma estratégia mas deixa a escolha como decisão humana. Produz migrationstrategy.md, riskregister.md e cutoverplan.md. Ativação: /reversa-strategist (geralmente invocado por…

not rated 1.6k +13 3d ago A SkillSpector: pass 86 tokens original MIT

reversa-sync

68

sandeco/reversa

Skill Claude CodeCodex

Convergência pós-coding do Reversa: destila a feature entregue num adendo em reversasdd/addenda/, mantendo a extração representativa entre re-extrações, sem tocar nos artefatos originais. Passo opcional do ciclo forward após /reversa-coding.

not rated 1.6k +13 3d ago A SkillSpector: pass 66 tokens original MIT

reversa-to-do

69

sandeco/reversa

Skill Claude CodeCodex

Decompõe o roadmap em ações atômicas com IDs sequenciais, dependências e marcador de paralelismo. Quarto skill do ciclo forward, depois de /reversa-plan.

not rated 1.6k +13 3d ago A SkillSpector: pass 43 tokens original MIT

reversa-visor

70

sandeco/reversa

Skill Claude CodeCodex

Documenta a interface do sistema legado a partir de screenshots — extrai componentes, layouts, fluxos de navegação e estados de tela. Use quando screenshots do sistema estiverem disponíveis, sem necessidade de o sistema estar em execução.

not rated 1.6k +13 3d ago A SkillSpector: pass 51 tokens original MIT

reversa-writer

71

sandeco/reversa

Skill Claude CodeCodex

Gera especificações executáveis do sistema legado como contratos operacionais, em formato de pasta-por-unit com requirements.md, design.md e tasks.md. Use na fase de geração de uma análise de engenharia reversa.

not rated 1.6k +13 3d ago A SkillSpector: pass 49 tokens original MIT

reversa

72

sandeco/reversa

Skill Codex

Ponto de entrada principal do Reversa. Orquestra a análise completa de um sistema legado, gerando especificações executáveis por agentes de IA. Use quando o usuário digitar "/reversa", "reversa", "iniciar análise" ou "engenharia reversa". É o primeiro skill a ser chamado em qualquer sessão.

not rated 1.6k +13 3d ago A SkillSpector: warn 71 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: