Keybindings Customizer para Openclaw

Uma ferramenta especializada para modificar, mesclar e gerenciar atalhos de teclado de forma segura dentro do ambiente Claude Code.

wimi321
v1.0.0
Apr 2, 2026
0
755
0

Instalar e Baixar

1. ClawHub CLI

A maneira mais rápida de instalar uma habilidade diretamente do registro.

npx clawhub@latest install claude-code-keybindings-customizer

2. Instalação Manual

Copie a pasta da habilidade para um desses locais

Global
~/.openclaw/skills/
Espaço de trabalho
<project>/skills/

Prioridade: Espaço de Trabalho > Local > Integrado

3. Instalação do Prompt

Copie este prompt para o OpenClaw para instalá-lo automaticamente.

Ajude-me a instalar o claude-code-keybindings-customizer usando o Clawhub. Se o Clawhub não estiver instalado, instale-o primeiro (npm i -g clawhub).

Prefere baixar?

Obtenha os arquivos originais da habilidade em um arquivo ZIP.

O que é Keybindings Customizer?

O Keybindings Customizer é um utilitário essencial para desenvolvedores que desejam personalizar sua experiência de codificação assistida por IA sem correr o risco de corromper configurações. Como parte importante da biblioteca Openclaw Skills, ele fornece uma interface robusta para editar o arquivo ~/.claude/keybindings.json. O skill foca na segurança, garantindo que todas as modificações sejam mescladas às configurações existentes em vez de sobrescrevê-las, preservando assim dados críticos do usuário e metadados.

Ao usar este skill, os desenvolvedores podem criar um ambiente de desenvolvimento personalizado que espelhe suas configurações de IDE ou comportamentos de terminal preferidos. O Keybindings Customizer lida com a complexidade da preservação de JSON schema e a manutenção da documentação, tornando-o uma escolha confiável para gerenciar configurações técnicas dentro do framework Openclaw Skills.

Casos de uso do Keybindings Customizer

  • Reatribuir atalhos padrão para evitar conflitos com hotkeys de IDEs ou terminais existentes.
  • Criar combinações de múltiplas teclas (chords) para ações avançadas, como alternar listas de tarefas ou resumos de projetos.
  • Adicionar novos atalhos com segurança, mantendo comentários personalizados e campos de schema no arquivo de configuração.
  • Identificar e resolver conflitos entre atalhos solicitados e teclas reservadas pelo sistema operacional.

Como o Keybindings Customizer funciona

  1. O skill começa analisando a configuração existente de keybindings para entender o ambiente atual do usuário.
  2. Ele avalia a solicitação do usuário por novos atalhos em relação a uma lista de teclas de terminal reservadas e não reatribuíveis.
  3. Em vez de uma sobrescrita destrutiva, o skill executa uma mesclagem inteligente, integrando novas associações à estrutura existente.
  4. Ele valida as mudanças propostas para garantir que limitações do SO ou do terminal não quebrem os novos atalhos.
  5. Finalmente, ele grava a configuração mesclada de volta no disco, garantindo que todos os campos de schema e documentação permaneçam intocados.

Configuração do Keybindings Customizer

Para utilizar o Keybindings Customizer, certifique-se de que seu agente de IA tenha acesso ao diretório de configuração local. Este skill geralmente já está pré-configurado dentro do ambiente Openclaw Skills.

# Verifique o status atual do seu arquivo de keybindings
ls ~/.claude/keybindings.json

# O agente cuidará do seguinte automaticamente mediante solicitação
# Nenhuma edição manual do JSON é necessária

Esquema de Dados e Taxonomia de Keybindings Customizer

O Keybindings Customizer mantém uma estrutura de dados rigorosa para garantir a compatibilidade com a aplicação host. Ele visa especificamente os seguintes metadados e pontos de dados:

Elemento Tipo Objetivo
key String A combinação específica de teclas ou chord a ser atribuída.
command String A função interna ou ação acionada pela pressão da tecla.
schema Object Metadados que definem a estrutura e as regras de validação para o arquivo.
docs String/Object Documentação embutida e descrições de campo mantidas pelo skill.

Recursos avançados do Keybindings Customizer

  • Mesclagem inteligente não destrutiva que protege as personalizações existentes do usuário.
  • Detecção automática de restrições de nível de terminal para evitar atribuições de atalhos inutilizáveis.
  • Suporte para a criação de chords complexos, permitindo um número virtualmente ilimitado de comandos personalizados.
  • Integração profunda com Openclaw Skills para fornecer uma experiência de configuração perfeita para usuários avançados.
  • Preservação da formatação existente e da documentação interna dentro do JSON de configuração.

SKILL.md


Carregamento

Habilidades relacionadas do Openclaw

METADATA

Github Stars: 0
forks: 0

Apresentou*