Files
2025-11-29 17:51:59 +08:00

1.7 KiB

name, description, allowed-tools, version
name description allowed-tools version
${SKILL_NAME} ${DESCRIPTION} ${ALLOWED_TOOLS} 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}