Skip to content

Skill Creation โ€‹

What is this for? โ€‹

  • This is a skill creation template. It is a starting point for creating a new skill in the .agents/skills/ directory. It provides the necessary frontmatter and structure to ensure that the skill is properly defined and integrated into the agent workflow.

How do I determine if this is a skill? โ€‹

  • A skill is a reusable capability that an agent can invoke to perform a specific task or set of tasks. It should have a clear purpose, defined inputs and outputs, and be applicable in multiple contexts within the agent workflow.

How do I format a new skill? โ€‹

  • When formatting the content of new skill, must always utilize a "question" as the header for each section. This is to ensure that the skill is clearly defined and easy to understand for both humans and agents.

Examples โ€‹

Some examples of questions that can be used as headers include:

  • What is the purpose of this skill?
  • How does this skill work?
  • What are the inputs and outputs of this skill?
  • When should this skill be used?
  • Are there any limitations or constraints for this skill?

Built with VitePress