← All skill packs

Testing & Debugging Skills

Skill pack
4 skills0 selected
feilipuSkills in this pack

Usage hints and coding preferences for Intel 8085 extended (undocumented) instructions, using Zilog mnemonics. Strong rule: stack-only locals and intermediates; static/BSS only for state that must survive across function calls — never for intermediate storage. Prefer when choosing idioms for stack frames, reentrancy, 16/32-bit shifts, K-flag loops, sub hl,bc compares, or optimizing 8085 assembly beyond the bare opcode map. Complements /opcode-reference. Use when the user runs /extended-usage or asks how to use 8085 extended ops effectively.

English

Intel 8085 opcode reference using Zilog (Z80-style) mnemonics. Covers the full 256-opcode map, byte sizes, cycle timings, flag effects (including undocumented K and V), and the ten undocumented 8085 instructions. Use when writing, reading, optimizing, or reviewing 8085 assembly; when mapping Intel↔Zilog mnemonics; when checking timings or flags; or when the user runs /opcode-reference.

English

z88dk newlib vs classic architecture for targets, CRT m4 driver instantiation, serial/character FILE wiring, disk fcntl (asmtargetopen, openmax, FCB vs FatFs), mixed multi-CPU trees, and targetio / ticks verification. Use when migrating targets, adding serial or disk drivers, debugging fopen/open link errors, dual-stack file I/O, CP/M stdio devices, or reviewing CRT/config lists. Complements z88dk-tooling (measure) and extended-usage (8085 codegen).

English

How to use z88dk host tools to measure, profile, and diagnose 8085 (and related) code in the z88dk tree: z88dk-ticks timing and debugger, hotspots, map/nm/disassembly, suite tests, A/B library swaps, z88dk-copt peephole rules (and what they mean for hand-written library asm vs compiler output), and common measurement pitfalls. Use when optimising library asm, writing or reviewing sccz80/copt-shaped codegen, explaining benchmark deltas, verifying regressions, running +test -clib=8085, or the user runs /z88dk-tooling.

English

Includes Extended Usage, Opcode Reference, Z88dk Tooling, and other workflows.

Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI

Supported by the Atlas install prompt. Skill-specific requirements vary.

Pack stats

Skills4CategorygeneralStars0

What’s included

Extended Usage

Usage hints and coding preferences for Intel 8085 extended (undocumented) instructions, using Zilog mnemonics. Strong rule: stack-only locals and intermediates; static/BSS only for state that must survive across function calls — never for intermediate storage. Prefer when choosing idioms for stack frames, reentrancy, 16/32-bit shifts, K-flag loops, sub hl,bc compares, or optimizing 8085 assembly beyond the bare opcode map. Complements /opcode-reference. Use when the user runs /extended-usage or asks how to use 8085 extended ops effectively.

Opcode Reference

Intel 8085 opcode reference using Zilog (Z80-style) mnemonics. Covers the full 256-opcode map, byte sizes, cycle timings, flag effects (including undocumented K and V), and the ten undocumented 8085 instructions. Use when writing, reading, optimizing, or reviewing 8085 assembly; when mapping Intel↔Zilog mnemonics; when checking timings or flags; or when the user runs /opcode-reference.

Z88dk

z88dk newlib vs classic architecture for targets, CRT m4 driver instantiation, serial/character FILE wiring, disk fcntl (asmtargetopen, openmax, FCB vs FatFs), mixed multi-CPU trees, and targetio / ticks verification. Use when migrating targets, adding serial or disk drivers, debugging fopen/open link errors, dual-stack file I/O, CP/M stdio devices, or reviewing CRT/config lists. Complements z88dk-tooling (measure) and extended-usage (8085 codegen).

Z88dk Tooling

How to use z88dk host tools to measure, profile, and diagnose 8085 (and related) code in the z88dk tree: z88dk-ticks timing and debugger, hotspots, map/nm/disassembly, suite tests, A/B library swaps, z88dk-copt peephole rules (and what they mean for hand-written library asm vs compiler output), and common measurement pitfalls. Use when optimising library asm, writing or reviewing sccz80/copt-shaped codegen, explaining benchmark deltas, verifying regressions, running +test -clib=8085, or the user runs /z88dk-tooling.

Quick start

  1. Choose your skills. Select individual skills above, or choose the entire pack.
  2. Copy the install prompt. Use Copy install prompt above the list.
  3. Send it to your agent. Paste into your coding agent’s chat. Your agent reviews the source and guides the setup.

Try it with your agent

After installation, start with a request like:

Example request
Use the Extended Usage skill to help with my task.
Ask me for the context you need before getting started.

Requirements & license

  • A coding agent that can access your project files and install skills.
  • Your agent checks each skill’s instructions, dependencies, and permissions during setup.
  • Reported license for the skills shown: MIT. The author’s terms apply.
Testing & Debugging Skills | Agent Skills Atlas