CoreCoder Coding Agent Skill para Openclaw

CoreCoder é uma habilidade avançada de agente de codificação IA que implementa os sete padrões arquiteturais do Claude Code para modificação precisa de código, isolamento de sub-agentes e otimização de contexto multicamadas.

paudyyin
v1.1.0
Jun 19, 2026
0
487
0

Instalar e Baixar

1. ClawHub CLI

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

npx clawhub@latest install corecoder

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 corecoder 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 é CoreCoder Coding Agent Skill?

CoreCoder é um mecanismo de codificação de nível de produção projetado para replicar os padrões arquiteturais do Claude Code dentro de ambientes de agentes de IA automatizados. Ao aproveitar sete modos arquiteturais principais — como edição de busca e substituição, execução paralela de ferramentas e sub-agentes isolados — o CoreCoder muda a forma como os modelos de IA interagem com bases de código. Esta capacidade está acessível como um pacote dentro do ecossistema Openclaw Skills, permitindo que agentes desenvolvedores executem edições sem inchaço de contexto ou riscos de comandos perigosos.

Em vez de reescrever arquivos inteiros, o que desperdiça tokens de contexto e degrada a qualidade da saída, esta habilidade foca em precisão cirúrgica. Ao organizar a exploração de código com uma estrutura de compressão de contexto de três camadas, o CoreCoder garante que LLMs leiam apenas o que precisam. Isso o torna uma ferramenta essencial para desenvolvedores que buscam escalar sua manutenção automatizada de base de código de forma segura e eficiente.

Casos de uso do CoreCoder Coding Agent Skill

  • Refatoração de Código Precisa: Substituição cirúrgica de blocos de código duplicados sem sobrescrever toda a estrutura do arquivo.
  • Correção de Bugs Automatizada: Localização rápida de erros de digitação ou bugs lógicos, aplicando atualizações precisas e registrando métricas de execução.
  • Operações Paralelas em Múltiplos Arquivos: Edição ou digitalização simultânea de vários arquivos em estruturas de repositório complexas para reduzir a latência de execução.
  • Execução de Sub-agentes Isolados: Descarregamento de tarefas massivas de repositório, como a adição de anotações de tipo em todo o projeto, para sessões independentes sem poluir o histórico da sessão principal.
  • Análise Segura de Código Legado: Análise de projetos legados com segurança usando filtros de perigo integrados que bloqueiam modificações arriscadas no sistema.

Como o CoreCoder Coding Agent Skill funciona

  1. Seleção de Gatilho e Padrão: O agente detecta um prompt relacionado a código (por exemplo, refatoração, revisão, depuração) e ativa a suíte de padrões CoreCoder.
  2. Compressão de Contexto de Três Camadas: O CoreCoder limita o inchaço de contexto comprimindo arquivos de entrada. Ele primeiro verifica locais de palavras-chave, acessa segmentos de arquivo via parâmetros offset/limit e lê apenas blocos de código relevantes.
  3. Preparação para Busca e Substituição Cirúrgica: Em vez de gerar scripts completos, o agente planeja limites mínimos de edit baseados em blocos diff precisos 'old/new'.
  4. Geração de Isolamento de Sub-Agente: Para cargas de trabalho pesadas, o CoreCoder inicia processos filhos isolados usando a ferramenta sessions_spawn para isolar variáveis de execução.
  5. Verificação de Barreiras de Segurança: Antes de executar quaisquer ações de CLI ou edições em lote, o CoreCoder passa as instruções pelo seu interceptador de comandos, neutralizando comandos destrutivos.
  6. Verificação de Estado e Persistência de Sessão: As edições são validadas, a sintaxe é verificada e os detalhes da operação são gravados em logs diários persistentes no diretório memory/.

Configuração do CoreCoder Coding Agent Skill

Para inicializar e executar o padrão de agente CoreCoder, registre este pacote na sua configuração Openclaw. Certifique-se de que seu ambiente de espaço de trabalho local esteja pronto para lidar com a memória de sessão persistente.

Primeiro, configure as dependências da sua habilidade:

# Initialize the Openclaw Skills workspace
openclaw skill install corecoder

# Ensure your project structure includes a memory directory for persistent logging
mkdir -p memory

Em seguida, defina sua lista de ferramentas ativas no perfil do sistema do seu agente ou em claw.config.json para permitir a execução de operações paralelas:

{
  "skills": [
    "corecoder"
  ],
  "allowed_commands": [
    "read",
    "edit",
    "write",
    "exec",
    "sessions_spawn"
  ]
}

Esquema de Dados e Taxonomia de CoreCoder Coding Agent Skill

O CoreCoder estrutura suas métricas de rastreamento, configurações de tempo de execução e buffers de segurança de arquivos dentro de diretórios locais específicos:

Layout do Diretório

  • memory/YYYY-MM-DD.md: Registros de sessão ativa contendo modificações, carimbos de data/hora, justificativas de mudança e resultados de execução.
  • _bak_/: Local de backup local. Se uma exclusão de arquivo ou ação destrutiva for solicitada, o CoreCoder intercepta o comando delete e move os arquivos para cá.

Schema de Execução de Ferramentas

Ferramenta Propósito Principal Parâmetros Chave
read Recuperação de conteúdo de arquivo paginado path (string), offset (int), limit (int)
edit Edição de busca e substituição cirúrgica path (string), old (string), new (string)
write Gravação segura de novos ativos de script path (string), content (string)
exec Execução de comandos de sistema verificados command (string)
sessions_spawn Geração de sub-agentes isolados task (string), mode (string), label (string)

Recursos avançados do CoreCoder Coding Agent Skill

  • Isolamento de Threads de Sub-Agente: Gere agentes de trabalho para tarefas complexas, como linting ou migrações de toda a base de código, mantendo a sessão raiz limpa.
  • Barreiras de Segurança do Interceptador de Comandos: Padrões de segurança codificados que convertem automaticamente comandos de sistema arriscados (como rm -rf) para movimentos seguros de diretório (_bak_).
  • Paginação de Contexto em Camadas: Leitura inteligente usando índices customizados de offset e limit para manter o consumo de memória baixo e contornar limitações de tokens de contexto LLM.
  • Integração Dinâmica de Prompts: Autoajusta automaticamente as regras atuais do sistema dependendo de linguagens detectadas, regras de estilo e árvores de diretórios.
  • Logs de Memória de Auditoria Diária: Logs formatados em Markdown automatizados contendo listas completas de mudança por mudança para fácil reversão e auditoria.

SKILL.md


Carregamento

Habilidades relacionadas do Openclaw

METADATA

Github Stars: 0
forks: 0

Apresentou*