| name | skill-name-here |
| description | Brief one-line description of what this skill does and when to use it |
Skill Name
Provide a comprehensive introduction to this skill. Explain its purpose, scope, and the problems it solves.
When to Use This Skill
Clearly define when this skill should be applied:
- Use case 1
- Use case 2
- Use case 3
What This Skill Covers
Describe the scope and capabilities:
- Technology/framework it applies to
- Key concepts it addresses
- Patterns and practices included
Operating Assumptions
List any assumptions the skill makes about the environment or project:
- Assumption 1
- Assumption 2
- Assumption 3
Default Workflow
Provide a step-by-step guide for typical usage:
Step 1: Initial Setup
Instructions for getting started...
Step 2: Configuration
How to configure...
Step 3: Implementation
How to implement...
Best Practices
List important best practices:
Practice 1
Detailed explanation...
Practice 2
Detailed explanation...
Common Patterns
Provide reusable patterns with examples:
Pattern 1: Description
key: value
Pattern 2: Description
key: value
Anti-Patterns and What to Avoid
Highlight common mistakes:
- Anti-pattern 1: Why it's problematic
- Anti-pattern 2: Why it's problematic
- Anti-pattern 3: Why it's problematic
Quick Reference
Provide a condensed reference guide:
Common Commands
command --option value
command --option value
Configuration Snippets
key: value
Checklist
Examples
Provide complete, working examples:
Example 1: Basic Usage
---
example: configuration
Example 2: Advanced Usage
---
advanced: configuration
Troubleshooting
Common issues and solutions:
Issue 1
Problem: Description of the problem
Solution: How to fix it
Issue 2
Problem: Description of the problem
Solution: How to fix it
Resources
Link to authoritative sources:
Version Compatibility
Specify version requirements and compatibility:
- Minimum version: X.Y.Z
- Tested with: X.Y.Z
- Known issues: None