s3k-zone-bring-up

Coordinate full Sonic 3 & Knuckles zone bring-up from analysis through validation.

6|1|Updated Jan 16, 2013
One-click install
npx skills add https://github.com/OpenGGF/OpenGGF --skill s3k-zone-bring-up
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: s3k-zone-bring-up
Source: https://github.com/OpenGGF/OpenGGF/tree/main/.agents/skills/s3k-zone-bring-up
Command: npx skills add https://github.com/OpenGGF/OpenGGF --skill s3k-zone-bring-up

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual coordination work involved in bringing a Sonic 3 & Knuckles zone from disassembly analysis to implementation, merge, and validation.

Core Features & Use Cases

  • Zone Orchestration: Sequences analysis, review, feature dispatch, merging, build verification, and visual validation for a target zone.
  • Feature Scope Decisions: Determines whether events, parallax, animated tiles, and palette cycling should be implemented, validated, or skipped.
  • Conflict-Safe Integration: Coordinates parallel work on shared engine files and resolves additive merge conflicts in a predictable order.
  • Use Case: A contributor can provide a zone abbreviation like HCZ or CNZ and have the full bring-up workflow managed consistently from start to finish.

Quick Start

Ask for a full bring-up of a specific Sonic 3 & Knuckles zone by providing the zone abbreviation and any flags such as skip review or validate only.

Frequently Asked Questions about s3k-zone-bring-up

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

FAQPage Schema
How do I bring up a Sonic 3 & Knuckles zone from disassembly to a validated build?

Zone bring-up is managed by orchestrating disassembly analysis, feature dispatch, conflict-safe merging, build verification, and visual validation. You provide a zone abbreviation like HCZ or CNZ, and the workflow sequences the entire implementation process end to end.

What is the best way to coordinate parallel implementation of parallax and animated tiles in Sonic 3K?

Coordinating parallel work on shared engine files requires conflict-safe integration that resolves additive merge conflicts in a predictable order. This ensures features like parallax and animated tiles are dispatched and merged without overwriting shared engine modifications.

How does palette cycling validation work during Sonic 3K zone implementation?

Palette cycling validation works by applying feature scope decisions that determine whether visual elements should be implemented, validated, or skipped. The process includes review gates and visual comparison checks to verify the animated palette matches the target zone's expected behavior.

Can I skip the review gate when orchestrating a Sonic 3K zone bring-up?

You can skip review gates or request validate-only modes by passing specific flags when starting the zone bring-up. These options manage the workflow sequence by bypassing intermediate approvals or restricting the process to visual and build verification checks.

What do I need to start orchestrating a full Sonic 3K zone bring-up workflow?

You need a structured analysis spec and a target zone abbreviation such as LBZ or CNZ. The workflow uses this specification to manage feature applicability, parallel dispatch, and merging across the selected zone.

Why do parallel changes to shared Sonic 3K engine files cause merge conflicts during zone implementation?

Parallel changes cause conflicts when multiple features modify the same shared engine files simultaneously. Conflict-safe integration resolves these additive merge conflicts by enforcing a predictable merge order during the zone bring-up orchestration.