Communitygithub.com

TianMingKanae/engineering-multi-ai-skills

Execute uma tarefa de engenharia delimitada com comandos explícitos, recursos e evidências de saída. Use para builds, testes, jobs de dados, simulações e benchmarks; retorne alterações de design ou algoritmo ao seu proprietário, a menos que a implementação tenha sido atribuída.

O que é engineering-multi-ai-skills?

Esta skill capacita agentes de IA a executar tarefas de engenharia bem definidas de forma autônoma, respeitando limites de recursos e critérios de aceitação. Ela é ideal para atividades como compilações, testes, processamento de dados, simulações e benchmarks, onde o escopo da tarefa é claro e delimitado. A skill funciona estabelecendo um protocolo rigoroso: confirmar propriedade da tarefa, utilizar comandos autorizados, capturar evidências de execução (códigos de saída, logs, artefatos) e comparar resultados com os critérios de aceitação. Em caso de falha, ela tenta uma única repetição segura, mas evita alterações que possam modificar o comportamento testado; mudanças em algoritmos ou critérios são redirecionadas ao proprietário da implementação. A skill é compatível com qualquer plataforma que suporte execução de comandos e sistemas de fila compartilhada, sendo particularmente útil para engenheiros e equipes que desejam automatizar tarefas repetitivas ou caras, mantendo evidências claras e rastreáveis do trabalho realizado.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/TianMingKanae/engineering-multi-ai-skills/tree/HEAD/skills/worker-task

Perguntar na sua IA favorita

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

Documentação

Confirme o proprietário da tarefa, a revisão de entrada, o comando, o diretório de trabalho, o limite de recursos, os critérios de aceitação e os artefatos esperados. Não reivindique trabalho já pertencente a outra pessoa. Registre a reivindicação antes de executar quando uma fila compartilhada for usada.

Use uma execução de pré-verificação documentada ou uma execução pequena representativa para tarefas caras ou recém configuradas. Verifique dependências, recursos e caminhos de saída. Nunca invente uma flag de simulação ou deduza que uma saída existente significa que esta execução foi concluída.

Execute o comando por meio de uma ferramenta de execução autorizada. Capture argumentos exatos, timestamps, código de saída, logs e caminhos dos artefatos. Para trabalhos longos, use o recurso de background do host e o suporte real a checkpoint do comando. Uma inicialização destacada é uma transferência, não uma conclusão.

Em caso de falha, classifique a causa e tente no máximo uma repetição delimitada quando for segura e plausivelmente transitória ou mecânica. Não repita migrações ou mutações externas sem evidência de idempotência. Correções mecânicas estão no escopo apenas quando não podem alterar o cálculo ou o comportamento sob teste. Alterações em algoritmos, dependências com efeitos semânticos, sementes, limites ou critérios de aceitação vão para o proprietário da implementação.

Quando bloqueado, retorne o comando exato e a revisão, o ambiente, o trecho relevante do log, o comportamento esperado e o resultado da repetição. Em caso de sucesso, reabra as saídas esperadas e compare com os critérios de aceitação antes de marcar como concluído. Transfira apenas os artefatos pretendidos por meio de compartilhamento autorizado. Separe o sucesso do comando de uma conclusão verificada de forma independente.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Habilidades Relacionadas