Uma ferramenta especializada para a formatação, auditoria e correção automatizada de bases de código InterSystems IRIS e ObjectScript.
A maneira mais rápida de instalar uma habilidade diretamente do registro.
npx clawhub@latest install iris-code-formatter
Copie a pasta da habilidade para um desses locais
~/.openclaw/skills/ <project>/skills/ Prioridade: Espaço de Trabalho > Local > Integrado
Copie este prompt para o OpenClaw para instalá-lo automaticamente.
Ajude-me a instalar o iris-code-formatter usando o Clawhub. Se o Clawhub não estiver instalado, instale-o primeiro (npm i -g clawhub).
Obtenha os arquivos originais da habilidade em um arquivo ZIP.
O Formatador de Código IRIS é um utilitário de automação sofisticado projetado para aplicar padrões de codificação rigorosos em ambientes InterSystems IRIS e Cache ObjectScript. Ao integrar esta ferramenta ao seu fluxo de trabalho de desenvolvimento via Openclaw Skills, você pode garantir que seu código adira a padrões profissionais de nomenclatura de variáveis, estrutura de métodos, segurança de transações e formatação focada em desempenho. Ele foi projetado especificamente para lidar com as nuances do ObjectScript, como convenções de nomenclatura de Global e requisitos específicos do compilador para expressões pós-condicionais.
Esta skill serve como auditor e assistente de refatoração, identificando dívida técnica e fornecendo correções imediatas e prontas para produção. Ela elimina o esforço manual de revisões de código ao verificar automaticamente armadilhas comuns como deadlocks, transações abertas e abreviações não padronizadas, tornando-a um ativo essencial para equipes que usam Openclaw Skills para manter aplicações IRIS legadas e modernas de alta qualidade.
Para começar a usar esta ferramenta em seu ambiente de automação, garanta que você tenha acesso à biblioteca Openclaw Skills. Você pode inicializar a skill incluindo a definição na configuração do seu agente.
# Exemplo de referência da skill na estrutura do seu projeto
openclaw install iris-code-formatter
Nenhum driver de banco de dados adicional é necessário, pois a skill processa o código como texto estruturado seguindo as regras gramaticais do ObjectScript definidas na especificação do iris-code-formatter.
A skill organiza sua lógica de auditoria e formatação com base na seguinte taxonomia técnica:
| Categoria | Padrão | Descrição |
|---|---|---|
| Nomenclatura de Variáveis | lowerCamelCase | Aplicado a variáveis locais, de membro e de parâmetro. |
| Nomenclatura de Método/Classe | UpperCamelCase | Garante identificação consistente de classes e métodos. |
| Nomenclatura de Global | ^CacheTemp* | Restringe Globals temporárias a namespaces otimizados pelo sistema. |
| Abreviações | s, d, q, n, k | Padroniza abreviações de comando para densidade de código. |
| Bloqueio | +/^Global:3 | Aplica timeouts e bloqueios incrementais para evitar deadlocks. |
| Transações | ts/tc/tro | Garante que todas as transações sejam escopadas e fechadas dentro de um único método. |
Carregamento
Uma ferramenta abrangente de revisão de código automatizada e auditoria de segurança projetada para identificar vulnerabilidades e falhas lógicas em branches locais do git.

Uma habilidade especializada para implementar Erlang OTP behaviors essenciais, como gen_server e supervisors, para construir aplicações com estado e tolerantes a falhas.

Uma skill de edição de vídeo alimentada por IA que automatiza a integração de música de fundo e renderização baseada na nuvem através de comandos simples em linguagem natural.

Uma metodologia e conjunto de ferramentas abrangentes para descoberta, auditoria e exploração de vulnerabilidades em serviços SSH.

Uma ferramenta de AI de alto desempenho que converte imagens em vídeos profissionais com transições suaves e renderização na nuvem.

Uma ferramenta de compressão de habilidades de alta eficiência que reduz o uso da janela de contexto destilando instruções verbosas em prosa de alta densidade.








































