Loading...
Loading...
Enhanced skill template with progressive disclosure, bundled resources, and quality rubrics. Use when creating new skills that need structured tiers, reference files, validation rubrics, or advanced bundling patterns beyond the basic template.
npx skill4agent add nickcrew/claude-ctx-plugin template-skill-enhancedtemplate-skill---
name: my-new-skill
description: "Clear description of what this skill does. Use when [specific trigger condition]."
version: 1.0.0
tags: [domain, category]
---## Core Principles
### Principle 1: Foundation Concept
Explanation with a concise code example:
\`\`\`python
# Demonstrate the concept clearly
def foundation_example(input_data):
validated = validate(input_data)
return transform(validated)
\`\`\`
**Key Points:**
- Critical aspect that must be understood
- Common misconception to avoid### Pattern: Descriptive Name
**Problem**: What specific problem this solves
**Solution**: High-level approach
\`\`\`python
def pattern_implementation(input_data):
validate(input_data)
result = transform(input_data)
return format_output(result)
\`\`\`
**Trade-offs**:
| Aspect | Benefit | Cost |
|--------|---------|------|
| Performance | Fast execution | Higher memory |
| Maintainability | Clear structure | More boilerplate || Scenario | Expected Behavior | Handling Strategy |
|---|---|---|
| Empty input | Graceful failure | Return default or descriptive error |
| Invalid format | Validation error | Clear error message with fix guidance |
| Resource exhaustion | Graceful degradation | Backoff and retry logic |
skills/my-new-skill/
├── SKILL.md # Core skill (under token budget)
├── references/
│ ├── README.md # Guide to reference docs
│ └── detailed-patterns.md # Extended pattern documentation
├── examples/
│ └── basic.md # Annotated usage example
└── validation/
└── rubric.yaml # Quality scoring rubricquality_targets:
clarity: ">= 4/5"
completeness: ">= 4/5"
accuracy: ">= 5/5"
usefulness: ">= 4/5"cortex skills validate my-new-skill
cortex skills info my-new-skill --show-tokensreferences/examples/validation/rubric.yaml[Pattern Name]example_code_here()