Ruggery Ribeiro avatar

Ruggery Ribeiro

Community

@Ruggery

11Followers
|
30Public Repos
|
69Published Skills

Reversa is an MIT-licensed skill framework for reverse-engineering legacy systems into executable specs, then driving migration, refactoring, debugging, documentation, and greenfield development.

Skills Distribution
DomainDeveloper To...Legacy Reverse Eng.. (30%)System Migration &.. (20%)Code Refactoring &.. (20%)Greenfield SDD Pip.. (15%)

Agent Skills by Ruggery Ribeiro

Showing 69 vetted skills indexed across 1 GitHub repositories.

RuggeryRuggery

reversa-debugger-fix

Diagnoses and fixes registered bugs through gated reproduction, root-cause analysis, and regression tests.

Community
Advanced
RuggeryRuggery

reversa-debugger-debate

Runs multi-agent debates with isolated judge to decide bug diagnosis, repair, or spec verdicts.

Community
Advanced
RuggeryRuggery

reversa-coding

Executes actions.md tasks into code and generates legacy-impact and regression-watch audit artifacts.

Community
Advanced
RuggeryRuggery

reversa-to-do

Decomposes a feature roadmap into atomic tasks with IDs, dependencies, and parallelism markers.

Community
Intermediate
RuggeryRuggery

reversa-forward

Detects the active feature stage in the Reversa forward pipeline and routes to the next agent.

Community
Advanced
RuggeryRuggery

reversa-visor

Documents legacy system interfaces from screenshots into structured screen specs and navigation flows.

Community
Intermediate
RuggeryRuggery

reversa-simplify

Replaces complex code logic with simpler equivalents proven by output-equivalence tests.

Community
Intermediate
RuggeryRuggery

reversa-highcharts-visualizer

Generates standalone HTML data visualizations with Highcharts.js from CSV, JSON, or Excel data.

Community
Advanced
RuggeryRuggery

reversa-especialista-d3

Generates standalone HTML pages with D3.js v7 charts including force-directed, hierarchical, sankey, and treemap layouts.

Community
Intermediate
RuggeryRuggery

reversa-reconstructor

Generates a bottom-up reconstruction plan from Reversa specs and executes tasks one at a time.

Community
Advanced
RuggeryRuggery

reversa-requirements

Converts natural-language feature ideas into structured requirements documents anchored in reverse-engineering artifacts.

Community
Advanced
RuggeryRuggery

reversa-prune

Removes dead code only after proving no static references or dynamic entry points exist.

Community
Intermediate
RuggeryRuggery

reversa-refactor

Inventories legacy code improvement opportunities, prioritizes by ROI, and routes them to refactoring specialists.

Community
Advanced
RuggeryRuggery

reversa-challenger

Runs premortem analysis on ideation options and writes adversarial risks.md documents.

Community
Intermediate
RuggeryRuggery

reversa-drafter

Synthesizes ideation and personas documents into a structured PRD markdown file.

Community
Intermediate
RuggeryRuggery

reversa-brainstorm

Orchestrates a five-stage ideation pipeline that clarifies raw ideas before development artifacts exist.

Community
Intermediate
RuggeryRuggery

reversa-pricing-estimate

Generates three side-by-side feature pricing scenarios from billing profile and size metrics.

Community
Advanced
RuggeryRuggery

reversa-paradigm-advisor

Detects legacy programming paradigms from specs and guides migration paradigm decisions.

Community
Advanced
RuggeryRuggery

reversa-writer

Generates executable reverse-engineering specifications as per-unit folders with requirements, design, and tasks files.

Community
Advanced
RuggeryRuggery

reversa-inspector

Generates Gherkin parity specs proving legacy-to-new system behavioral equivalence.

Community
Advanced
RuggeryRuggery

reversa-arbiter

Scores ideation options against risks and records the human decision in decision.md.

Community
Intermediate
RuggeryRuggery

reversa-archaeologist

Analyzes legacy code module by module to extract algorithms, data structures, and business rules.

Community
Advanced
RuggeryRuggery

reversa-depth-inspection

Inspects a feature across spec, code, tests, and data with parallel specialized lenses to register confirmed bugs.

Community
Advanced
RuggeryRuggery

reversa-screen-translator

Translates legacy system screens into executable target-platform specifications with human-approved modernization modes.

Community
Advanced

Frequently Asked Questions About Ruggery Ribeiro

FAQPage Schema
What tasks can I perform with Ruggery's Reversa skills?▼

You can reverse-engineer legacy systems into executable specifications, migrate them to modern stacks with parity tests, refactor code (prune dead code, decouple, modularize, optimize), manage bug lifecycles with traceability, run greenfield SDD pipelines from idea to code, generate interactive documentation sites, and estimate feature pricing.

Who is the Reversa skill framework designed for?▼

It targets software engineers, maintainers, and consultants dealing with legacy codebases, modernization projects, or greenfield builds. Specialized teams cover bugs, refactoring, migration, ideation, documentation, and pricing, suiting both solo developers and technical leads managing system evolution.

How do I install and run the Reversa skills?▼

Invoke skills via slash commands inside a compatible agent environment. Start with /reversa for legacy analysis or /reversa-new for greenfield projects; orchestrators then route through staged agents (scout, archaeologist, detective, architect, writer, reviewer) producing artifacts in _reversa_sdd/ and related folders.

Is Reversa open source and what does it cost?▼

Yes. Every skill in the manifest is released under the MIT license, making the framework free to use, modify, and redistribute. There is no stated commercial cost; the only expenses are the model usage costs of whichever compatible agent environment you run it in.

What are the prerequisites and dependencies for Reversa?▼

You need an Agent Skills-compatible environment such as Claude Code, Codex, Cursor, or Gemini CLI. Screenshot-based skills (reversa-visor, reversa-design-system) require image-capable models. Migration skills require a prior /reversa analysis populating _reversa_sdd/, and bug fixing requires a bug registered via /reversa-debugger.