---
title: "Desenvolvendo Skills — Criar Extensões"
url: "https://openclaw.ia.br/api/skills-dev/"
markdown_url: "https://openclaw.ia.br/api/skills-dev.MD"
description: "Como criar skills customizadas para OpenClaw. Desenvolva plugins e extensões personalizadas."
date: ""
author: ""
---

# Desenvolvendo Skills — Criar Extensões

Como criar skills customizadas para OpenClaw. Desenvolva plugins e extensões personalizadas.


# Desenvolvendo Skills

## Estrutura

```
minha-skill/
├── SKILL.md          # Documentação
├── package.json      # Metadados
├── index.js          # Código principal
└── README.md         # Para usuários
```

## SKILL.md

```markdown
# Minha Skill

Descrição do que faz.

## Uso
Explique como usar.
```

## package.json

```json
{
  "name": "@openclaw/skill-minha",
  "version": "1.0.0",
  "openclaw": {
    "type": "skill",
    "triggers": ["quando eu pedir X"]
  }
}
```

## index.js

```javascript
export default {
  name: 'minha-skill',
  
  async execute(context) {
    const { message, memory, tools } = context;
    
    // Sua lógica aqui
    
    return {
      response: "Resultado da skill"
    };
  }
};
```

## Publicar
```bash
openclaw skill publish ./minha-skill
```
