re-next

Discover and document the next unlabeled address in main.nw for 6502 Apple II disassembly.

1|Updated Apr 17, 2026
One-click install
npx skills add https://github.com/XekriRedmane/drol_reveng --skill re-next
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: re-next
Source: https://github.com/XekriRedmane/drol_reveng/tree/main/.claude/skills/re-next
Command: npx skills add https://github.com/XekriRedmane/drol_reveng --skill re-next

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the process of finding and documenting the next unlabeled address in the main.nw disassembly, accelerating reverse engineering and ensuring traceable analysis.

Core Features & Use Cases

  • Automated candidate discovery: identifies unlabeled JSR/JMP and relevant data addresses while excluding ROM and restricted ranges.
  • Phase-driven workflow: classifies candidates as subroutines or data, then guides full disassembly or data-trace workflows.
  • Documentation and integration: generates labeled EQU references, updates main.nw and main.asm, and supports Ghidra renaming.

Quick Start

Run the /re-next command to initiate the scan of main.nw and identify the next unlabeled address for reverse engineering.

Frequently Asked Questions about re-next

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

FAQPage Schema
How do I identify unlabeled addresses in a 6502 Apple II disassembly?

To identify unlabeled addresses in a 6502 Apple II disassembly, automate candidate discovery by scanning main.nw to find unlabeled JSR, JMP, and data addresses while excluding restricted ranges and ROM.

How do I automate EQU creation and reference updates for Apple II game reverse engineering?

Automate EQU creation and reference updates by using a phase-driven workflow that classifies candidates as subroutines or data, then generates labeled EQU references and updates main.nw and main.asm.

Can I update Ghidra naming from an Apple II disassembly workflow?

Yes, you can update Ghidra naming from an Apple II disassembly workflow by integrating the documentation phase, which supports Ghidra renaming to ensure accurate and traceable analysis of revealed intents.

What is the best way to trace subroutine and data intents in a 6502 disassembly?

The best way to trace subroutine and data intents in a 6502 disassembly is applying a phase-driven workflow that classifies candidates, guides full disassembly or data-trace workflows, and reveals dependencies and state.

Does this automated disassembly workflow exclude ROM ranges during address discovery?

Yes, the automated disassembly workflow excludes ROM and restricted ranges during address discovery, ensuring that only relevant unlabeled JSR, JMP, and data addresses in main.nw are classified for analysis.