Skill Creation
Scenario
You’ve just completed a complex task — say, generating a competitor analysis report. It took a few iterations to get the format and data sources right. Now you want to save this workflow so you (or your team) can rerun it with a single command, without re-explaining everything.Materials
- A completed conversation where the agent produced a satisfactory result
- Clarity on what parts should be parameterized (e.g., competitor name, date range)
Steps
Complete a Task Successfully
Work with the agent until you have a result you’re happy with. The conversation history becomes the raw material for the Skill.
Ask the Agent to Create a Skill
In the same conversation, say:
“Turn this into a Skill. Name it ‘Competitor Analysis Report’. The user should provide the competitor name and date range as inputs.”The agent analyzes the conversation, extracts the workflow logic, and generates a Skill definition.
Review and Edit
The Skill appears in Settings → Skills with the extracted prompt, parameters, and description. You can edit any field directly in the GUI.
Skill Evolution: Over time, the agent can automatically refine Skills based on feedback and usage patterns. See Skill Evolution for details.
Deliverable
A reusable Skill stored in your agent’s Skill library, callable via slash command or GUI selection.Acceptance Criteria
- Skill produces results consistent with the original conversation
- Input parameters are correctly extracted and prompted
- Skill is visible in Settings → Skills
- Slash command activates the Skill correctly
What’s Next
- Share with your team → Publish the Skill to the Agent Marketplace (Enterprise)
- Bind to a scheduled task → Combine with Scheduled Automation to run the Skill on a recurring schedule