What problem does it solve? Planning and formatting Steam achievements for Steamworks upload is error-prone: API names must follow strict conventions, icons must meet exact size requirements, and the VDF config format is tedious to write by hand. This Skill structures achievement definitions and generates ready-to-upload configuration files. ## Core Features & Use Cases - Structured Achievement Definitions: Defines each achievement with API name, display name, description, hidden flag, and icon paths following Steamworks conventions. - VDF and JSON Config Generation: Produces bulk-upload VDF files or JSON configs for Steamworks, plus unlock code snippets in C++, C# (Steamworks.NET), and GDScript (GodotSteam). - Validation and Design Guidance: Enforces naming conventions, character limits, 64x64 icon requirements, and flags spoiler achievements as hidden. - Use Case: A developer lists milestones for their platformer (beat world 1, collect all coins, speedrun under 2 hours) and receives a complete VDF config, hidden-flag recommendations for spoiler achievements, and per-achievement unlock code snippets. ## Quick Start Ask the assistant to design Steam achievements for your game by listing your gameplay milestones and your Steam App ID.