{"id":80078,"plugin_id":"plugins_6aea3d430b4c8191a4423700cf3bc0fa","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-11-04T00:14:25.150Z","digest":"b469007ebd9583e2fb00a037cbeb3ecf5ba91174bb06c2bea506ad81076429c6","against":null,"payload":{"description":"Acquire, create, import, optimize, and track rights for sprites, textures, 3D models, animation, sounds, and game UI assets.","included_files":[],"name":"asset-pipeline","skill_md_contents":"---\nname: asset-pipeline\ndescription: Acquire, create, import, optimize, and track rights for sprites, textures, 3D models, animation, sounds, and game UI assets.\n---\n\n# Asset Pipeline\n\n\n1. List every asset required for the vertical slice and its role, source type, desired style and required format.\n2. Prefer user-supplied assets with usage rights; original generated assets where tools permit; verified CC0/MIT/commercially usable sources as appropriate. Verify each specific asset license and attribution; never assume a whole website uses one license.\n3. Maintain `../../templates/asset-register.csv` including origin, asset URL, license, credit, file path, modifications and verification state. Record AI generation where applicable.\n4. For sprites, check frame indexing and tile seams; for 3D, check scale, orientation, topology/rig/animation, collision and LODs; for audio, check format, clipping, loudness and loop points.\n5. Use Blender or other supported editors only when available. Do not imply automatic rigging, sound synthesis or 3D model generation in a skills-only plugin.\n6. Convert/compress to engine-supported assets without altering licenses or losing source. Place generated originals under appropriate asset subpaths.\n7. Run import/build smoke checks and visually inspect representative assets before accepting them.\n\n## Execution truth and safeguards\n- A skill is an instruction workflow, not a remotely running game engine or a separately running AI agent. Inspect tools and repo state before claiming execution.\n- Preserve existing projects, names, dependencies, save formats, and user work unless a change is explicitly requested. Obtain approval for deployment, payments, destructive edits, publication, and major third-party connections.\n- Avoid reproducing protected commercial characters, levels, dialogue, soundtracks, logos, or copyrighted assets unless authorized. For assets, record origin and license. Read `../../references/security-and-rights.md`.\n- Report what was implemented, what was actually run, what failed, and what remains unverified; never describe proposed tests as passed.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}