Skip to content

Pro Ways to Create Skills

Skills extend your agent's capabilities and boost productivity. This guide shows how to create professional skills via chat.

Skill Design Template

Before creating a skill, plan its design:

  • Function: What the skill does
  • Input: What it needs
  • Output: What it produces
  • Use Cases: When to use it

Example to Create a Capture Screenshot Skill

Step 1: Send a Complete Prompt

In the chat, provide a detailed prompt with structure:

Create a skill that captures screenshots of the current window.

Requirements:
- Save screenshots to a specified folder with timestamp filenames
- Include a Python script for capturing screenshots
- Create a SKILL.md with clear usage instructions
- Update the agent config to reference this skill

Step 2: Test the Skill

Ask the agent to use the new skill:

Use the screenshot skill to capture the current window

Download from ClawHub

You can also download pre-built skills from ClawHub.

Install a Skill

  1. Find a skill on ClawHub, e.g., Self-Improving Agent
  2. Copy the skill URL
  3. Send it to the agent in chat:
    Install this skill: https://clawhub.ai/pskoett/self-improving-agent

Security Scans

WARNING

Before installing any skill from ClawHub, check its Security Scans status:

  • Look for the security badge on the skill page
  • Only install skills marked as Benign
  • Review the skill's permissions and scripts before use