nj070574-gif/openclaw-paired-skill

Conecte o OpenClaw ao seu próprio telefone via Bluetooth + ADB. Skill gratuita para SMS / chamadas / mídia / contatos. Todas as outras skills de telefone alugam um número — esta não.

O que é openclaw-paired-skill?

Esta skill permite que você conecte o OpenClaw ao seu próprio telefone, eliminando a necessidade de alugar um número de telefone de terceiros. Utilizando Bluetooth e ADB (Android Debug Bridge), ela oferece funcionalidades gratuitas para enviar e receber SMS, fazer chamadas, gerenciar mídia e acessar contatos diretamente do seu dispositivo pessoal. Diferente de outras skills de telefone que exigem assinatura para usar números alugados, esta skill se integra diretamente ao seu hardware, garantindo privacidade e controle total sobre suas comunicações. É ideal para desenvolvedores que desejam automação telefônica sem custos recorrentes, sendo compatível com plataformas como Claude Code, Cursor e Codex que suportam conexão com dispositivos Android via ADB. A configuração envolve pareamento via Bluetooth e ativação do modo desenvolvedor no Android para permitir comandos ADB, permitindo que o agente de IA interaja com funções do telefone de forma nativa e segura.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add nj070574-gif/openclaw-paired-skill

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que openclaw-paired-skill faz?

Conecte o OpenClaw ao seu próprio telefone via Bluetooth + ADB. Skill gratuita para SMS / chamadas / mídia / contatos. Todas as outras skills de telefone alugam um número — esta não.

Visão Geral

Esta skill cria uma ponte entre o OpenClaw e o seu telefone por meio de Bluetooth e ADB. Com ela, você pode enviar e receber SMS, fazer chamadas, gerenciar arquivos de mídia e acessar contatos diretamente do seu dispositivo Android — tudo sem custos de assinatura.

Pré-requisitos

  • Um telefone Android com modo desenvolvedor e depuração USB ativados
  • Bluetooth habilitado no computador e no telefone
  • adb instalado no sistema (Android Debug Bridge)
  • [Opcional] scrcpy para espelhamento de tela

Configuração

1. Parear via Bluetooth

# Escaneie dispositivos Bluetooth próximos
bluetoothctl scan on

# Liste os dispositivos encontrados
bluetoothctl devices

# Pareie com seu telefone (substitua MAC pelo endereço do dispositivo)
bluetoothctl pair MAC

# Conecte ao serviço de rede
bluetoothctl trust MAC
bluetoothctl connect MAC

2. Configurar ADB

Habilite a depuração USB no telefone em:

Configurações > Opções do Desenvolvedor > Depuração USB

Conecte o telefone via USB e autorize o computador. Depois, você pode usar ADB sem fio:

# Conecte via TCP/IP após configurar USB inicialmente
adb tcpip 5555
adb connect IP_DO_TELEFONE:5555

3. Verificar Conexão

adb devices
# Deve mostrar seu dispositivo como "device"

dmesg | grep -i bluetooth
# Deve mostrar conexão Bluetooth ativa

Funcionalidades

  • SMS: Enviar e ler mensagens de texto via adb shell am start -a android.intent.action.SENDTO -d sms:NUMERO --es sms_body "MENSAGEM" --ez exit_on_sent true
  • Chamadas: Iniciar chamadas via comando de intent ou discagem direta
  • Mídia: Transferir arquivos de mídia entre computador e telefone via adb push/pull
  • Contatos: Acessar lista de contatos via Content Providers do Android

Exemplo de Uso

# Enviar um SMS
adb shell am start -a android.intent.action.SENDTO -d sms:+5511999999999 --es sms_body "Olá, mundo!" --ez exit_on_sent true

# Transferir uma foto
adb pull /sdcard/DCIM/Camera/foto.jpg ./foto.jpg

# Listar contatos
adb shell content query --uri content://contacts/phones/

Suporte

Para dúvidas ou relatar problemas, abra uma issue no repositório GitHub.

Licença

MIT

Habilidades Relacionadas