asset-spec

Generate art-bible-aligned asset specifications from design documents.

Updated Jul 22, 2025
One-click install
npx skills add https://github.com/MichaelSolati/mkai --skill asset-spec-michaelsolati
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asset-spec
Source: https://github.com/MichaelSolati/mkai/tree/main/profiles/game-dev/skills/asset-spec
Command: npx skills add https://github.com/MichaelSolati/mkai --skill asset-spec-michaelsolati

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Game development teams often waste hours manually creating consistent asset specifications from scattered design documents like GDDs, art bibles, and level docs, leading to misalignment between art and technical teams, duplicate work, and assets that violate project style or performance budgets.

Core Features & Use Cases

  • Automated Spec Generation: Creates detailed, art-bible-aligned asset specs including visual descriptions, AI generation prompts, and technical constraints for sprites, VFX, UI, 3D assets, and audio.
  • Manifest Management: Automatically updates the central project asset manifest to track asset status, assign unique stable asset IDs, and flag shared assets to avoid duplicate work across systems, levels, and characters.
  • Use Case: A studio building a new 2D platformer can use this skill to spec all character sprites, environment tiles, and UI elements for a new level in minutes, ensuring every asset follows the project's art style and meets performance budgets.

Quick Start

Use the asset-spec skill to generate full asset specifications for the "snowy-mountain" game level, aligned with your project's art bible and technical constraints.

Frequently Asked Questions about asset-spec

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

FAQPage Schema
How do I generate game asset specs from a GDD and art bible?

To generate game asset specs from a GDD and art bible, you can automate the extraction of visual descriptions, AI generation prompts, and technical constraints directly from your existing design documents. This ensures alignment between art and technical teams for 2D and 3D production.

What is the best way to maintain asset traceability across multiple game levels?

The best way to maintain asset traceability across game levels is by automatically updating a central project asset manifest. This process assigns unique stable asset IDs and flags shared assets to eliminate duplicate work across systems, levels, and characters.

Can I create AI generation prompts for sprites and VFX using my design documents?

Yes, you can create AI generation prompts for sprites, VFX, UI, and 3D assets using your design documents. The process automates prompt creation alongside visual descriptions and technical constraints to match your project's art style.

Does automated asset specification work for both 2D and 3D game development pipelines?

Automated asset specification works for both 2D and 3D game development pipelines. It generates structured specs for sprites, environment tiles, UI elements, 3D assets, and audio, ensuring all assets meet project performance budgets and art style guidelines.

How do I avoid duplicate art assets when coordinating multiple character profiles?

To avoid duplicate art assets when coordinating character profiles, use a system that automatically flags shared assets within a central manifest. This maintains asset traceability and prevents duplicate work across different characters and level designs.

Why do manually drafted game asset specifications cause misalignment between teams?

Manually drafted game asset specifications cause misalignment because they are created from scattered design documents like GDDs and level docs. Automated spec generation eliminates manual drafting errors, ensuring consistent, art-bible-aligned technical constraints across art and technical teams.