"""
S2 Decomposed: design-tokens
==========================================

Auto-generated by S2 Auto-Decomposer.

Original skill: design/design-tokens
Scale structure:
  L0 (Micro): 7 operations
  L1 (Meso): 3 operations
  L2 (Macro): 1 operations
  L3 (Meta): 1 orchestrator

Model routing:
  L0 -> llava
  L1 -> llava
  L2 -> qwen3
  L3 -> deepseek_r1
"""




# Skill metadata
SKILL_METADATA = {
    "original_id": "design/design-tokens",
    "original_name": "design-tokens",
    "scale_structure": {
    "L0": [
        "fetch_brand_assets: Acquire brand guidelines, logo files, and existing design system assets.",
        "identify_contrast_targets: Determine target WCAG compliance levels for text/background combinations.",
        "define_type_scale_atomic_: 0: Set a basic atomic value, typically an em-size (e.g., 4px, 6px, 8px).",
        "map_typography_token: Assign specific font weights, styles, and sizes to distinct UI elements (buttons, headings, etc.).",
        "map_color_tokens_l: 1_0: Map specific color values and states (normal, hover, focus) using `atomic_operations` like fetching brand colors to UI components.",
        "define_spacing_scale_atomic_: 0: Define a basic atomic spacing unit for the design system.",
        "generate_design_token_table_l: 2_"
    ],
    "L1": [
        "map_color_tokens_l: 1_0: Map specific color values and states (normal, hover, focus) using `atomic_operations` like fetching brand colors to UI components.",
        "define_spacing_scale_atomic_: 0: Define a basic atomic spacing unit for the design system.",
        "generate_design_token_table_l: 2_"
    ],
    "L2": [
        "generate_design_token_table_l: 2_"
    ],
    "L3": [
        "design_design_tokens_orchestrator"
    ]
},
    "skill_tree": {
    "design/design_tokens/orchestrator": [
        "design/design_tokens/generate_design_token_table_l"
    ],
    "design/design_tokens/generate_design_token_table_l": [
        "design/design_tokens/fetch_brand_assets",
        "design/design_tokens/identify_contrast_targets",
        "design/design_tokens/define_type_scale_atomic_"
    ],
    "design/design_tokens/map_color_tokens_l": [
        "design/design_tokens/fetch_brand_assets",
        "design/design_tokens/identify_contrast_targets",
        "design/design_tokens/define_type_scale_atomic_"
    ],
    "design/design_tokens/define_spacing_scale_atomic_": [
        "design/design_tokens/fetch_brand_assets",
        "design/design_tokens/identify_contrast_targets",
        "design/design_tokens/define_type_scale_atomic_"
    ]
},
    "model_routing": {
    "L0": "llava",
    "L1": "llava",
    "L2": "qwen3",
    "L3": "deepseek_r1"
},
}
