1.7 KiB
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
- ${STEP_1_OVERVIEW}
- ${STEP_2_OVERVIEW}
- ${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:
- ${EXAMPLE_1_STEP_1}
- ${EXAMPLE_1_STEP_2}
- ${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:
- ${SOLUTION_1_1}
- ${SOLUTION_1_2}
- ${SOLUTION_1_3}
${PROBLEM_2}
Problem: ${PROBLEM_2_DESCRIPTION}
Solutions:
- ${SOLUTION_2_1}
- ${SOLUTION_2_2}
Success Criteria
This skill succeeds when:
- ${SUCCESS_CRITERION_1}
- ${SUCCESS_CRITERION_2}
- ${SUCCESS_CRITERION_3}
- ${SUCCESS_CRITERION_4}
${CLOSING_STATEMENT}