ZIFeIYUuuuuuu/solo-company-harness

Habilidade do Codex para harness de codificação AI de empresa solo, SSOT, verificação, logs de caso e aprendizado reutilizável

O que é solo-company-harness?

Esta habilidade do Codex fornece um harness de codificação AI projetado para desenvolvedores individuais operando como uma empresa solo. Ela estabelece uma Fonte Única de Verdade (SSOT) centralizada para todas as configurações de projeto, variáveis de ambiente e dependências, eliminando inconsistências e retrabalho. A habilidade inclui verificações automatizadas de verificação para validar alterações de código em relação a requisitos predefinidos e registra todos os casos de teste e suas saídas em logs de caso detalhados, permitindo rastreamento e depuração fáceis. Além disso, captura lições aprendidas de cada iteração de desenvolvimento e as armazena em um banco de conhecimento reutilizável, permitindo que o desenvolvedor solo melhore continuamente seu fluxo de trabalho sem ter que relembrar soluções passadas. Funciona perfeitamente com a plataforma Codex e se integra a ferramentas de linha de comando e sistemas de controle de versão.

Funciona com~Claude Code✓Codex CLI~Cursor
npx skills add ZIFeIYUuuuuuu/solo-company-harness

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 solo-company-harness faz?

Habilidade do Codex para harness de codificação AI de empresa solo, SSOT, verificação, logs de caso e aprendizado reutilizável.

Visão Geral

O solo-company-harness é uma habilidade especializada do Codex que ajuda desenvolvedores individuais a gerenciar projetos de software com a mesma disciplina de uma empresa maior, mas sem a sobrecarga. Ele automatiza as tarefas repetitivas de configuração de projeto, verificação de código e aprendizado com o trabalho passado.

Recursos Principais

  • Fonte Única de Verdade (SSOT): Centraliza todas as configurações do projeto, variáveis de ambiente e dependências em um local único e autoritativo, reduzindo erros de configuração e garantindo consistência entre ambientes.
  • Verificação Automatizada: Executa verificações de verificação contra requisitos predefinidos após cada alteração de código, detectando regressões e problemas de compatibilidade precocemente.
  • Logs de Caso: Registra cada caso de teste executado, incluindo entradas, saídas esperadas e reais, e carimbos de data/hora, proporcionando um histórico de auditoria completo das atividades de teste.
  • Aprendizado Reutilizável: Extrai lições de cada iteração de desenvolvimento e as armazena em um banco de conhecimento pesquisável, permitindo que o desenvolvedor solo reaplique soluções e evite erros passados.

Como Funciona

  1. Inicialização: Execute codex init --skill solo-company-harness para configurar a estrutura SSOT no diretório do seu projeto.
  2. Configuração: Defina suas variáveis de ambiente e dependências no arquivo ssot.yaml.
  3. Desenvolvimento: Escreva seu código normalmente. A cada commit, a habilidade executa automaticamente verificações de verificação.
  4. Teste: Após executar testes, use codex log case para registrar os resultados.
  5. Aprendizado: Use codex learn extract para capturar insights do seu trabalho atual para referência futura.

Plataformas Suportadas

  • Codex CLI: Suporte completo por meio de comandos de terminal.
  • Codex IDE: Integração com plugins populares de IDE.
  • Git: Funciona perfeitamente com hooks de pré-confirmação e pós-confirmação.

Exemplo

# Inicializar o projeto com solo-company-harness
codex init --skill solo-company-harness

# Verificar o status atual
codex ssot status

# Executar verificações de verificação
codex verify

# Registrar um caso de teste
codex log case --input "test_input" --expected "expected_output" --actual "actual_output"

# Extrair lições aprendidas
codex learn extract --message "Refatorar a lógica de autenticação evitou duplicação de código"

Personalização

Você pode personalizar os comportamentos de verificação e aprendizado editando o arquivo harness-config.yaml na raiz do seu projeto.

Habilidades Relacionadas