--- name: ${SKILL_NAME} description: ${DESCRIPTION} allowed-tools: ${ALLOWED_TOOLS} version: 1.0.0 --- # ${SKILL_TITLE} ${BRIEF_DESCRIPTION} ## When to Invoke Auto-invoke when user says: - "${TRIGGER_1}" - "${TRIGGER_2}" - "${TRIGGER_3}" ## What This Does 1. ${STEP_1_OVERVIEW} 2. ${STEP_2_OVERVIEW} 3. ${STEP_3_OVERVIEW} ## Execution Steps ### Step 1: ${STEP_1_NAME} ${STEP_1_INSTRUCTIONS} **Use predefined function** (if applicable): `functions/${FUNCTION_1_NAME}.py` ### Step 2: ${STEP_2_NAME} ${STEP_2_INSTRUCTIONS} **Use predefined function** (if applicable): `functions/${FUNCTION_2_NAME}.py` ### Step 3: ${STEP_3_NAME} ${STEP_3_INSTRUCTIONS} --- ## Example Workflows ### Example 1: ${EXAMPLE_1_TITLE} **User**: "${EXAMPLE_1_USER_INPUT}" **Execution**: 1. ${EXAMPLE_1_STEP_1} 2. ${EXAMPLE_1_STEP_2} 3. ${EXAMPLE_1_STEP_3} **Output**: ``` ${EXAMPLE_1_OUTPUT} ``` --- ## Output Format **After completing task, show summary**: ``` ✅ ${SUCCESS_MESSAGE} ${OUTPUT_SUMMARY} Next Steps: 1. ${NEXT_STEP_1} 2. ${NEXT_STEP_2} 3. ${NEXT_STEP_3} ``` --- ## Best Practices ### ${BEST_PRACTICE_CATEGORY_1} - ${BEST_PRACTICE_1} - ${BEST_PRACTICE_2} - ${BEST_PRACTICE_3} ### ${BEST_PRACTICE_CATEGORY_2} - ${BEST_PRACTICE_4} - ${BEST_PRACTICE_5} - ${BEST_PRACTICE_6} --- ## Troubleshooting ### ${PROBLEM_1} **Problem**: ${PROBLEM_1_DESCRIPTION} **Solutions**: 1. ${SOLUTION_1_1} 2. ${SOLUTION_1_2} 3. ${SOLUTION_1_3} ### ${PROBLEM_2} **Problem**: ${PROBLEM_2_DESCRIPTION} **Solutions**: 1. ${SOLUTION_2_1} 2. ${SOLUTION_2_2} --- ## Success Criteria **This skill succeeds when**: - [ ] ${SUCCESS_CRITERION_1} - [ ] ${SUCCESS_CRITERION_2} - [ ] ${SUCCESS_CRITERION_3} - [ ] ${SUCCESS_CRITERION_4} --- **${CLOSING_STATEMENT}**