Initial commit
This commit is contained in:
126
skills/nav-skill-creator/templates/skill-template.md
Normal file
126
skills/nav-skill-creator/templates/skill-template.md
Normal file
@@ -0,0 +1,126 @@
|
||||
---
|
||||
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}**
|
||||
Reference in New Issue
Block a user