| composition | {"steps":[{"id":"clarify_intent","kind":"llm_chat","with":"[Truncated]"},{"id":"creator_clarify","kind":"user_input","depends_on":"[Truncated]","when":"'route: meta-skill' in (outputs.clarify_intent | lower) and 'needs_clarification: yes' in (outputs.clarify_intent | lower)","clarify":"[Truncated]"},{"id":"normal_skill_exit","kind":"tool_call","depends_on":"[Truncated]","when":"'route: normal-skill' in (outputs.clarify_intent | lower)","tool":"emit_text","tool_args":"[Truncated]"},{"id":"creator_mode","kind":"llm_classify","depends_on":"[Truncated]","when":"'route: meta-skill' in (outputs.clarify_intent | lower)","output_choices":"[Truncated]","with":"[Truncated]"},{"id":"harvest","kind":"skill_exec","skill":"history-explorer","skill_exec_entrypoint":"scripts/explore.py","depends_on":"[Truncated]","when":"'route: meta-skill' in (outputs.clarify_intent | lower)","on_failure":"harvest_empty","skill_exec_stdin":"{\n \"id\": \"{{ inputs.session_id }}\",\n \"history\": {{ inputs.session_history | default('[]') }},\n \"metaRunHistory\": {{ inputs.session_meta_runs | default('[]') }}\n}\n","with":"[Truncated]"},{"id":"harvest_empty","kind":"tool_call","tool":"emit_text","tool_args":"[Truncated]"},{"id":"pick_pattern","kind":"llm_classify","depends_on":"[Truncated]","when":"'route: meta-skill' in (outputs.clarify_intent | lower)","output_choices":"[Truncated]","with":"[Truncated]"},{"id":"fill_slots","kind":"tool_call","depends_on":"[Truncated]","when":"'route: meta-skill' in (outputs.clarify_intent | lower)","tool":"meta_skill_fill_slots","tool_args":"[Truncated]"},{"id":"assemble","kind":"tool_call","depends_on":"[Truncated]","when":"'route: meta-skill' in (outputs.clarify_intent | lower)","tool":"meta_skill_assemble","tool_args":"[Truncated]"},{"id":"collision_check","kind":"llm_chat","depends_on":"[Truncated]","when":"'route: meta-skill' in (outputs.clarify_intent | lower)","with":"[Truncated]"},{"id":"lint","kind":"tool_call","depends_on":"[Truncated]","when":"'route: meta-skill' in (outputs.clarify_intent | lower)","tool":"meta_skill_lint_run","tool_args":"[Truncated]"},{"id":"risk_classify","kind":"llm_chat","depends_on":"[Truncated]","when":"'route: meta-skill' in (outputs.clarify_intent | lower)","with":"[Truncated]"},{"id":"single_model_baseline","kind":"llm_chat","depends_on":"[Truncated]","when":"'route: meta-skill' in (outputs.clarify_intent | lower) and outputs.creator_mode == 'FULL_GATED'","with":"[Truncated]"},{"id":"acceptance_compare","kind":"llm_chat","depends_on":"[Truncated]","when":"'route: meta-skill' in (outputs.clarify_intent | lower) and outputs.creator_mode == 'FULL_GATED'","with":"[Truncated]"},{"id":"smoke","kind":"tool_call","depends_on":"[Truncated]","when":"'route: meta-skill' in (outputs.clarify_intent | lower) and outputs.creator_mode != 'PREVIEW_ONLY'","tool":"meta_skill_smoke_run","tool_args":"[Truncated]"},{"id":"runtime_e2e","kind":"tool_call","depends_on":"[Truncated]","when":"'route: meta-skill' in (outputs.clarify_intent | lower) and outputs.creator_mode == 'FULL_GATED'","tool":"meta_skill_runtime_e2e_run","tool_args":"[Truncated]"},{"id":"preview","kind":"llm_chat","depends_on":"[Truncated]","when":"'route: meta-skill' in (outputs.clarify_intent | lower)","with":"[Truncated]"},{"id":"persist","kind":"tool_call","depends_on":"[Truncated]","when":"'route: meta-skill' in (outputs.clarify_intent | lower) and outputs.creator_mode != 'PREVIEW_ONLY'","tool":"meta_skill_persist_proposal","tool_args":"[Truncated]"},{"id":"final_response","kind":"tool_call","depends_on":"[Truncated]","tool":"emit_text","tool_args":"[Truncated]"}]} |