irmenirmenCommunityยท2 Agent Skills Included

prog8

Write and debug Prog8 and 6502 assembly code

Writes and reviews Prog8 programs, 6502 assembly, and Motorola 68000 assembly for retro computers like the Commodore 64 and Commander X16. Explains compiler internals, optimization phases, and debugging flags so you avoid trial-and-error when code fails. Guides correct syntax, memory layout, and register usage to produce working retro programs faster.
npx skills add irmen/prog8 --all -g -y
Available:

Tells your AI agent how the Prog8 compiler is structured, which coding skill to load for each language, and how to debug compilation problems step by step.

All Skills in This Repository (2)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install Prog8 skills?โ–ผ

Run `npx skills add irmen/prog8 --all -g -y` in your terminal to install all skills in this repository globally.

What is the Prog8 programming language?โ–ผ

Prog8 is a structured programming language that compiles to fast native machine code for 8-bit 6502 retro computers like the Commodore 64 and Commander X16, plus the 32-bit Motorola 68000.

How to write 6502 assembly with AI help?โ–ผ

The asm6502-coder skill teaches your agent correct 64tass syntax, CPU differences, and zeropage rules so it writes valid 6502 and 65C02 assembly for you.

How to debug Prog8 compiler problems?โ–ผ

The included guide explains a clear workflow: use the -noopt flag to isolate optimizer bugs, -compareir to see code changes, and -vmtrace to follow program execution.

Do I need retro computing experience to use this?โ–ผ

Basic programming knowledge helps, but the skills explain syntax pitfalls, data types, and library routines in plain terms so your agent can handle the low-level details.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’