assemble

Compile literate assembly projects into executable binaries and disk images.

Updated Mar 21, 2026
One-click install
npx skills add https://github.com/XekriRedmane/ali_baba_reveng --skill assemble-xekriredmane
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: assemble
Source: https://github.com/XekriRedmane/ali_baba_reveng/tree/main/.claude/skills/assemble
Command: npx skills add https://github.com/XekriRedmane/ali_baba_reveng --skill assemble-xekriredmane

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of transforming literate programming documents into executable assembly binaries, reducing manual effort and errors.

Core Features & Use Cases

  • Automated Tangle and Assemble: Converts literate source files into machine code using dasm.
  • Error Detection and Reporting: Identifies unresolved symbols and origin errors during assembly.
  • Use Case: A developer working on Apple II disassembly projects can quickly generate binary images from literate sources by running the provided build pipeline.

Quick Start

Run the build script to generate the binaries and disk image from the literate project sources.

Frequently Asked Questions about assemble

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

FAQPage Schema
How do I compile literate assembly code into executable binaries?

To compile literate assembly code, this Skill automates tangling literate source files and assembling them into machine code binaries using the `dasm` assembler to streamline the build pipeline.

What is literate programming for 6502 assembly projects?

Literate programming for 6502 assembly combines documentation and source code in a single document. This Skill tangles these files into compilable assembly, reducing manual effort and errors in software preservation.

Do I need Python and dasm to assemble Apple II disk images?

Yes, you need Python 3.10+ and the `dasm` assembler to assemble Apple II disk images. These dependencies are required to run the automated tangling, assembling, and verification processes.

Can I automate disassembly builds for Apple II preservation?

Yes, you can automate disassembly builds for Apple II preservation by running the provided build script. It converts literate project sources into executable binaries and disk images efficiently.

Why does my 6502 assembly fail with unresolved symbol errors?

Unresolved symbol errors during 6502 assembly occur when references are missing. This Skill includes error detection and reporting to identify unresolved symbols and origin errors during the build process.