Ensure feature parity across C64 Commander platforms (Android, iOS, Web).

Install

mkdir -p .claude/skills/c64-parity && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/10696" && unzip -o skill.zip -d .claude/skills/c64-parity && rm skill.zip

Installs to .claude/skills/c64-parity

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

name: c64-parity description: Use when auditing or enforcing feature and behavior parity across Android, iOS, and Web routes in C64 Commander. argument-hint: (optional) specific feature or module user-invocable: true disable-model-invocation: true
247 chars · catalog description✓ has a “when” trigger
Advanced

Key capabilities

  • Audit platform divergence
  • Enforce feature parity
  • Identify platform-specific bugs
  • Compare platform code paths
  • Remediate inconsistencies

How it works

It systematically compares Android, iOS, and Web implementations to detect and remediate divergence.

Inputs & outputs

You give it
Feature or module name
You get back
Parity audit report

When to use c64-parity

  • Audit platform divergence
  • Enforce feature parity
  • Identify platform-specific bugs

About this skill

name: c64-parity description: Use when auditing or enforcing feature and behavior parity across Android, iOS, and Web routes in C64 Commander. argument-hint: (optional) specific feature or module user-invocable: true disable-model-invocation: true


Skill: C64 Platform Parity Audit

Purpose

Ensure functional parity across:

  • Android
  • iOS
  • Web

Android remains the reference implementation.


Execution Workflow

Before changing anything, record the current changed-file baseline and avoid unrelated edits.

Step 1 - Inventory Features

Identify:

  • Import flows
  • Playlist management
  • Disk mounting
  • HVSC ingestion
  • Share-target ingestion
  • FTP browsing
  • Configuration management

Step 2 - Detect Platform Divergence

For each feature:

  • Compare platform-specific code paths.
  • Identify Android-only logic.
  • Identify iOS-only conditions.
  • Identify Web-only fallbacks.

Document differences.


Step 3 - Classify Differences

Each difference must be categorized as:

  1. Intentional platform constraint
  2. Missing implementation
  3. Behavioral inconsistency
  4. UI-only variance

Step 4 - Remediation

If missing or inconsistent:

  • Implement minimal parity correction.
  • Add tests where behavior differs.
  • Avoid duplicating tests for identical logic.
  • Preserve Android as baseline.

Constraints

  • Do not introduce speculative features.
  • Do not refactor architecture unless required.
  • Do not degrade Android route stability.
  • Maintain deterministic Maestro and Playwright behavior.

Completion Criteria

  • All core features aligned.
  • No unintended platform drift.
  • Platform-specific behavior explicitly justified.
  • Tests updated where required.
  • Unrelated worktree changes remain untouched.

When not to use it

  • Non-C64 Commander projects
  • Speculative feature development

Prerequisites

MaestroPlaywright

Limitations

  • Requires manual audit
  • Limited to C64 Commander

How it compares

It maintains Android as the reference implementation, ensuring parity is enforced against a baseline.

Compared to similar skills

c64-parity side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
c64-parity (this skill)05moNo flagsAdvanced
flutter134moNo flagsIntermediate
android-kotlin74moNo flagsIntermediate
frontend-mobile-development-component-scaffold14moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry