Skip to content

Skill Design Template

Skill Identifier

Name: Version: 1.0 Last Updated:

Purpose

[Clearly describe the specific task or workflow this skill automates]

Input Requirements

Data Sources

  • [List acceptable input types]
  • [Format specifications]
  • [Example input]

Input Validation

  • [Checks to perform on input]
  • [Error handling for invalid inputs]

Output Specifications

Format

  • [Exact output structure]
  • [Required sections/elements]
  • [Formatting guidelines]

Output Example

[Provide a clear, representative example of the skill's output]

Skill Logic

Step-by-Step Process

  1. [First step with detailed instructions]
  2. [Subsequent steps]
  3. [Final transformation/output generation]

Decision Points

  • [Conditional logic]
  • [Alternative paths]
  • [Error recovery strategies]

Performance Metrics

  • Average Processing Time:
  • Complexity Level:
  • Recommended Context Window:

Constraints and Limitations

  • [Known limitations]
  • [Performance boundaries]
  • [Scenarios where skill might not work]

Version History

  • 1.0: Initial implementation
  • [Future versions and improvements]

Maintenance Notes

[Guidelines for reviewing and updating the skill]