Skill Builder Instructions
Follow these steps to create a new skill for the agent.
- •
Understand the Request: Identify the name of the skill the user wants to create and its purpose/description. If the name is not clear, ask the user or propose a name (kebab-case preferred, e.g.,
feature-implementer). - •
Create Skill Directory:
- •Determine the path:
.agent/skills/<skill_name>(where<skill_name>is the name of the new skill). - •Create the directory if it does not exist.
- •Determine the path:
- •
Create SKILL.md:
- •Create a file named
SKILL.mdinside the new directory. - •Populate it with the following template:
markdown--- name: <skill_name> description: <short description of what the skill does> --- # <Skill Name> Instructions <Detailed instructions on how to perform the skill. Break it down into steps.> ## Usage <Examples of when to use this skill>
- •Create a file named
- •
Optional: Create Support Directories:
- •If the skill likely needs scripts or examples, create
scripts/orexamples/directories within the skill folder.
- •If the skill likely needs scripts or examples, create
- •
Notify User:
- •Inform the user that the skill scaffold has been created at
.agent/skills/<skill_name>. - •Ask if they want to populate the detailed instructions now.
- •Inform the user that the skill scaffold has been created at