Skill Name
Version: 1.0.0 Portability: [Universal | High | Medium | Tool-Specific | MCP-Specific]
Objective
[2-3 sentences describing what this skill teaches and why it matters]
Purpose: [What problem does this solve? What does it enable?]
Scope: [What's included in this skill? What's excluded?]
Core Principles
Principle 1: [Name]
[Detailed explanation of the principle]
Why this matters: [Rationale]
How to apply: [Concrete guidance]
Example:
[Code, markdown, or other example demonstrating the principle]
Principle 2: [Name]
[Continue pattern for all principles...]
Constraints and Boundaries
DO:
- [Specific guideline 1]
- [Specific guideline 2]
- [Specific guideline 3]
DON'T:
- [Specific anti-pattern 1 with WHY]
- [Specific anti-pattern 2 with WHY]
- [Specific anti-pattern 3 with WHY]
Rationale: [Why these boundaries exist]
Usage Patterns
Pattern 1: [Common Use Case]
Scenario: [When to use this pattern]
Approach:
- [Step 1]
- [Step 2]
- [Step 3]
Example:
[Concrete example]
Pattern 2: [Another Use Case]
[Continue pattern...]
Integration with Other Skills
Works well with:
- [skill-name]: [How they complement each other]
- [skill-name]: [How they complement each other]
Prerequisites:
- [Any knowledge or tools required]
Common Pitfalls
Pitfall 1: [Description]
Problem: [What goes wrong] Solution: [How to avoid or fix]
Pitfall 2: [Description]
[Continue pattern...]
Examples
Example 1: [Scenario Name]
Context: [Setup/situation]
Application:
[Detailed example showing skill in action]
Outcome: [Result]
Example 2: [Another Scenario]
[Continue pattern...]
Verification Checklist
Use this checklist to verify you're applying this skill correctly:
- [Verification criterion 1]
- [Verification criterion 2]
- [Verification criterion 3]
- [Verification criterion 4]
References
Source Documentation:
- [Link to original sdlc protocol if extracted]
- [Link to external standards or resources]
Related Skills:
- [skill-name] - [Brief description]
External Resources:
- [Book, article, or standard] - [URL if available]
Version History
v1.0.0 (YYYY-MM-DD)
- Initial extraction from sdlc plugin
- [Key features or principles included]
Metadata
Extraction Source: sdlc/commands/shared/[original-protocol-name] Extraction Date: YYYY-MM-DD Last Updated: YYYY-MM-DD Compatibility: Claude Code 2.1+, Cursor, Windsurf, Cline License: MIT (or as specified)
