Os agentes de código Claude Code e Codex podem ser orientados por «skills», pequenos ficheiros em markdown (formato de texto simples) que indicam ao agente como proceder numa determinada situação. Lançadas pela Anthropic, estas skills evitam repetir incessantemente as mesmas instruções de arquitetura, convenções ou métodos. O JDN selecionou quatro, às quais acrescenta uma quinta em bónus.
- As skills são ficheiros markdown que orientam os agentes Claude Code e Codex.
- O security-audit procura falhas e verifica se são realmente exploráveis.
- O Elephant-Goldfish Model faz rever o plano por agentes sem memória antes de se escrever o código.
- A future-proof avalia os projetos para um futuro com modelos de IA muito mais capazes.
Qualidade do código e segurança
A biblioteca Skills For Real Engineers figura entre as mais citadas para o ciclo de desenvolvimento de software. O seu autor, Matt Pocock, é um programador e formador britânico, primeiro referente a nível mundial em TypeScript, linguagem de programação da Microsoft. Desde fevereiro de 2026, disponibiliza no GitHub as suas 27 skills, concebidas a partir das lacunas que observou no Claude Code e no Codex. Atualizadas semanalmente ou quase, orientam o agente antes de um desenvolvimento complexo, limitam as respostas verbosas e preveem testes regulares e sistemáticos do novo código.
Entre as skills mais utilizadas pelos programadores de aplicações SaaS (software acessível online por subscrição), security-audit destaca-se. Publicada pela Cloudflare em junho, e posteriormente atualizada várias vezes, analisa a arquitetura de um projeto, procura falhas por família e verifica se cada uma é realmente explorável. Produz depois um relatório com recomendações, onde cada resultado é classificado como «confirmado», «a validar» ou «rejeitado». Baseia-se por defeito em subagentes para examinar o código em profundidade. Enquanto, segundo o JDN, os cibercriminosos utilizam massivamente a IA para detetar falhas, esta ferramenta pode ajudar a evitar a colocação em produção de um código vulnerável.
Memória e revisão do plano
O plugin Obsidian Skills, desenvolvido por Steph Ango, o CEO da Obsidian, contém seis skills. A Obsidian é uma aplicação de tomada de notas em markdown que os programadores utilizam para armazenar total ou parcialmente a memória do seu agente. As skills permitem redigir markdown no formato Obsidian, criar bases com vistas, filtros e fórmulas, conceber tabelas visuais, gerir o cofre (vault) em linha de comandos ou converter páginas web em markdown limpo. O plugin também recorda ao agente o formato correto para cada ficheiro, tendo em conta as últimas evoluções deste formato.
Publicada em outubro por uma equipa de engenheiros da Google, o método Elephant-Goldfish Model baseia-se numa ideia de Dave Rensin, distinguished engineer na Google, um dos mais altos graus técnicos da empresa. Um primeiro agente, batizado de «elefante», conserva todo o contexto e estabelece o plano do projeto. Vários agentes sem memória, os «peixes-dourados», revêm depois este plano a frio, sem terem visto a conversa, para detetar as hipóteses implícitas, os requisitos vagos e os riscos de implementação. O programador decide e valida antes de o agente escrever o código, de modo a corrigir os erros de conceção antes de os descobrir no código.
Antecipar a evolução dos modelos
A skill future-proof inspira-se num conselho de Tibo Sottiaux, da OpenAI: construir os seus projetos imaginando que os modelos de IA serão cerca de dez vezes melhores dentro de um ano. Antes de um novo projeto ou de uma nova funcionalidade, um agente revisor separado avalia-o segundo sete critérios, entre os quais a capacidade do projeto para beneficiar dos progressos da IA, a sua possível utilização por outros agentes ou a sua dependência dos preços atuais. A skill atribui uma nota de 0 a 10 para três, seis e doze meses. Se a nota a um ano for demasiado baixa, propõe um plano revisto.
