nschneir/PET-Project

PET Project is a set of tools, skills, and an MCP to enable agentic Commodore PET coding and debugging using the VICE emulator.

This repository also configures its own agents. See what PET-Project tells them →

1Stars on the repository
5Mods indexed here, across every type
2mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

6502-assembly

01

nschneir/PET-Project

Skill Claude CodeCodex

Use when writing or debugging 6502 assembly for the Commodore PET with ca65/ld65 via pet build or pet run. Covers the PET program skeleton, the BASIC SYS stub, calling ROM routines, and 6502 gotchas.

not rated 1 2mo ago A 54 tokens original MIT

6502-debugging

02

nschneir/PET-Project

Skill Claude CodeCodex

Use when a PET program misbehaves at runtime — crashes, corruption, wrong values, dead input, visual glitches — and you need a procedure, not a guess. Symptom-indexed playbook of runtime debugging procedures using pet-tools.

not rated 1 2mo ago A 53 tokens original MIT

pet-development

03

nschneir/PET-Project

Skill Claude CodeCodex

Use when developing, running, or debugging Commodore PET software (Commodore BASIC or 6502 assembly) on the VICE emulator with the pet CLI or the pet-tools MCP server. Covers the build/run/observe/debug loop, the stopped-state discipline, PET text encodings, and per-model differences.

not rated 1 2mo ago A 66 tokens original MIT