Ele Usa Estas Claude Skills Todos os Dias

AAI LABS
컴퓨터/소프트웨어마케팅/광고AI/미래기술

Transcript

00:00:00O criador do Claude Code revelou anteriormente todo o seu fluxo de trabalho e já fizemos um vídeo sobre isso.
00:00:04Aprendemos muito com ele e começamos a aplicar seus princípios em nosso próprio trabalho.
00:00:08Mas queríamos ir além, então começamos a procurar as habilidades e ferramentas específicas que sua equipe realmente usa diariamente.
00:00:14Analisamos suas postagens, os repositórios de código aberto, o marketplace oficial de plugins e extraímos as habilidades e comandos que eles realmente utilizam.
00:00:21Alguns deles você pode instalar agora mesmo, outros são ferramentas internas que a equipe nunca lançou, mas descobrimos o que fazem e como você pode construir as suas próprias.
00:00:28Agora, uma habilidade que eles usam é o plugin Frontend Designs para o Claude Code.
00:00:32Ele foi desenvolvido para converter designs usando comandos simples, ao mesmo tempo em que os aprimora em termos de UI e UX.
00:00:38Ele está disponível em código aberto e o repositório contém uma "skill" com instruções especializadas para design.
00:00:43Isso está disponível abertamente no repositório oficial de plugins do Claude Code.
00:00:47Basicamente, a razão para isso é que a IA possa evitar a estética geral de IA, que são os designs usuais para os quais os modelos tendem a convergir na maioria das vezes.
00:00:55O processo de instalação é simples, você pode apenas adicioná-lo a partir do marketplace oficial de plugins do Claude Code.
00:01:00Mas se não estiver instalado, você pode instalá-lo usando o comando "add marketplace" do plugin e instalá-lo a partir daí.
00:01:05Após um recarregamento, o plugin estará disponível para uso.
00:01:08Agora, uma vez instalado, você pode invocar a habilidade usando o comando de barra diretamente e especificar o que deseja fazer com ela.
00:01:13Como as habilidades são geralmente invocadas sempre que o Claude sente necessidade de sua funcionalidade, esta habilidade também será ativada se o Claude determinar que é necessário e ele pode invocá-la durante a execução também.
00:01:24Agora, outra habilidade que a equipe por trás do Claude Code usa diariamente é a habilidade de lote (batch skill).
00:01:28Esta habilidade está integrada diretamente no produto e foi projetada para automatizar tarefas que podem ser facilmente paralelizadas, como migrar código de uma biblioteca para outra ou realizar operações semelhantes.
00:01:39Você pode usá-la diretamente dentro do Claude Code e dar qualquer instrução após o comando batch para executar sua tarefa.
00:01:45Uma vez que você fornece esse comando ao Claude Code, ele primeiro identifica a tarefa e a divide em subtarefas entrando no modo de planejamento (plan mode).
00:01:52Isso permite que ele explore e planeje a implementação minuciosamente antes de executar.
00:01:56Agora você pode pensar que o sistema de agentes do Claude já divide as tarefas em partes menores e as executa em paralelo.
00:02:02Então por que isso é necessário?
00:02:04Mas a diferença é que o comando batch usa árvores de trabalho (work trees) separadas, que são cópias isoladas do seu repositório, permitindo que cada agente trabalhe em seu próprio ambiente.
00:02:12Portanto, isso evita que os agentes afetem o trabalho uns dos outros.
00:02:15O plano gerado durante o planejamento contém o estado atual do aplicativo,
00:02:18uma divisão de todo o trabalho em unidades, uma lista de adições necessárias e instruções sobre como a verificação de ponta a ponta deve ser realizada.
00:02:26Uma vez que você aprove este plano, ele gerará o mesmo número de agentes que as unidades de trabalho,
00:02:30dando a cada um um comando dedicado e garantindo que cada agente opere em uma árvore de trabalho separada.
00:02:35Cada agente relata seu progresso de volta ao agente principal e, quando todos terminam suas tarefas, o agente principal mescla todas as árvores de trabalho isoladas no branch principal.
00:02:44Ele pode até gerenciar o pull request se um servidor remoto estiver configurado.
00:02:48Agora, eles também usam o plugin Code Simplifier com frequência.
00:02:51Este plugin é de código aberto e pode ser baixado para uso em seu próprio projeto.
00:02:55Ele está disponível no repositório oficial de plugins e pode ser instalado seguindo os mesmos passos de instalação.
00:03:00Uma vez instalado, você o verá em sua lista de plugins instalados e também pode pesquisar e instalá-lo diretamente do repositório.
00:03:06Este plugin refina o código para maior clareza, preservando a funcionalidade.
00:03:10Para usá-lo, você fornece um comando e ele inicializa o agente dentro do Code Simplifier.
00:03:15Ele então gera um único agente para simplificar toda a base de código removendo duplicatas e arquivos desnecessários, tornando a base de código mais limpa e fácil de gerenciar.
00:03:23Assim que concluir o trabalho, ele retorna um resumo das alterações feitas.
00:03:27Mas isso é na verdade semelhante à habilidade Claude Code Simplify, que foi lançada como um produto dentro do Claude Code.
00:03:32A principal diferença é que o Simplify gera três agentes e avalia rigorosamente o código através de múltiplas métricas para torná-lo mais simples e eficaz.
00:03:40Portanto, o Simplify é uma versão mais minuciosa do plugin Code Simplifier e ambas as ferramentas são muito usadas pela equipe.
00:03:45Mas antes de prosseguirmos, uma palavra do nosso patrocinador.
00:03:48Airtop. Se você gasta horas toda semana fazendo tarefas repetitivas manualmente, há uma maneira muito melhor de lidar com isso.
00:03:54O Airtop permite que você construa agentes de IA que rodam 24 horas por dia em navegadores na nuvem usando inglês simples.
00:03:59Sem código, sem APIs.
00:04:01Eu configurei o template de espionagem de concorrentes deles, dei três URLs de concorrentes e disse para monitorá-los diariamente em busca de mudanças de preços, novos recursos e atualizações de posicionamento.
00:04:10Toda manhã, o Airtop abre um navegador na nuvem, navega em cada site, lida com captchas e medidas anti-bot, compara tudo com os dados de ontem e envia um resumo direto no meu Slack.
00:04:20Configure uma vez, em 10 minutos, e agora recebo um boletim de inteligência competitiva toda manhã antes mesmo de abrir meu laptop.
00:04:26Construa automações confiáveis em minutos e inscreva-se no Airtop usando o código AI Labs para um mês gratuito do plano inicial.
00:04:32Clique no link no comentário fixado e construa automação com o Airtop.
00:04:36Agora, outra habilidade que a equipe usa internamente é a habilidade Verify.
00:04:39Não é mencionada nos tweets deles, mas pelo código-fonte vazado podemos ver que é uma habilidade interna para membros da Anthropic, escondida atrás de uma flag de CLI e não disponível para outros.
00:04:49Esta habilidade verifica alterações de código executando o app, testando as mudanças de diferentes ângulos e corrigindo falhas automaticamente.
00:04:55Como isso é usado internamente, o comando do sistema não está dentro do código do produto.
00:04:59Ele é injetado diretamente no ambiente quando qualquer membro da equipe está realmente usando-o.
00:05:04Isso pode ser o motivo de não ter sido lançado publicamente, pois é altamente específico para o projeto.
00:05:08Mas se você estiver construindo seu próprio projeto, você pode criar sua própria habilidade Verify usando o Skill Creator ou usando o repositório como template.
00:05:15Ele escaneará sua base de código e gerará uma habilidade Verify adaptada ao seu projeto.
00:05:19A verificação pode parecer diferente dependendo do projeto.
00:05:22Alguns podem usar Playwright, verificação MCP, testes ou outros métodos.
00:05:26Mas a ideia central é que o agente precisa ter uma maneira de confirmar que suas alterações estão funcionando como pretendido e esta habilidade cuida desse trabalho pesado.
00:05:33As instruções da habilidade incluem orientações passo a passo sobre como lidar com alterações de código e reportar de volta usando as ferramentas disponíveis.
00:05:39Também contém exemplos em CLI.md listando todas as ferramentas de CLI que a habilidade pode acessar, incluindo linters, códigos de saída, arquivos de teste NPM e mais.
00:05:49Para uso ideal, deve ser configurado com casos de teste e verificação visual usando a extensão do Chrome do Claude.
00:05:55Agora, outra habilidade interna escondida dentro do Claude Code e disponível apenas para membros da equipe da Anthropic é o Skillify.
00:06:01Esta habilidade captura uma sessão inteira e a transforma em uma habilidade reutilizável.
00:06:05Como a habilidade Verify, ela é protegida por uma flag de ambiente.
00:06:08Mas ao contrário da Verify, o comando do sistema para o Skillify está incluído no código-fonte.
00:06:12O propósito do Skillify é gravar uma sessão onde você faz o brainstorm de um fluxo de trabalho com o Claude, refina o processo através de múltiplas conversas e depois o salva como uma habilidade reutilizável.
00:06:21Ele identifica processos repetíveis discutidos, todas as ferramentas e permissões mencionadas, os agentes envolvidos e tudo o que é necessário para criar uma habilidade.
00:06:28Ele então interage com o usuário para esclarecer intenções, divide as etapas, finaliza o arquivo skill.md e gera um guia detalhado contendo todas as instruções necessárias.
00:06:38Mas você não precisa de acesso à versão interna. Você pode criar sua própria habilidade Skillify usando o código-fonte como guia.
00:06:44Uma vez invocado, o comando Skillify analisa minuciosamente a sessão e confirma com você se suas deduções estão corretas.
00:06:50Ele faz perguntas de acompanhamento para esclarecer o fluxo de trabalho, gera um arquivo skill.md e o fornece para sua revisão.
00:06:56Após confirmar que atende às suas necessidades, você pode salvá-lo em seu projeto e usá-lo como uma habilidade reutilizável.
00:07:02Agora, outra ferramenta que eles usam é o comando Claude Code Security Scan, que escaneia a base de código em busca de vulnerabilidades e sugere correções baseadas em vários fatores.
00:07:10Ele foi usado internamente pela equipe para identificar múltiplos problemas de segurança e foi lançado posteriormente como um recurso de varredura de segurança dentro do Claude Code.
00:07:17O comando do sistema pode ser acessado pelo código vazado, e a ferramenta é configurada para realizar varreduras de segurança de múltiplos ângulos, incluindo validação de entrada, problemas de autenticação, gerenciamento de segredos, injeção e execução de código, exposição de endpoints e mais.
00:07:31Ele também inclui uma metodologia de análise profunda e incorpora múltiplos padrões diretamente na ferramenta.
00:07:36Este é um recurso integrado, então você pode acessá-lo diretamente para realizar uma revisão de segurança de todos os arquivos. Ele segue suas instruções e relata todas as descobertas.
00:07:44Você pode então solicitar ao Claude para corrigir os problemas identificados, e ele implementará as mudanças necessárias para tornar o app funcional e seguro.
00:07:51Isso é especialmente útil para aplicações de larga escala onde problemas de segurança podem ser difíceis de detectar e podem passar despercebidos na produção.
00:07:58Com código gerado por IA produzindo grandes volumes de mudanças, vulnerabilidades poderiam acidentalmente chegar à produção, e esta ferramenta ajuda a prevenir isso.
00:08:06Além disso, se você está gostando do nosso conteúdo, considere apertar o botão de hype, pois isso nos ajuda a criar mais conteúdo como este e alcançar mais pessoas.
00:08:13O criador do Claude Code diz que a equipe deles usa comandos de barra (/) para cada fluxo de trabalho de ciclo interno que envolve tarefas repetitivas.
00:08:21Por exemplo, eles usam um comando commit-pushpr que envia o código para o repositório e abre um pull request.
00:08:26Este comando é de código aberto e está disponível no marketplace oficial de plugins do Claude Code.
00:08:31Você pode acessar o comando commit, que gera commits baseados em alterações preparadas (staged) e não preparadas, seguindo uma série específica de passos.
00:08:38Ele contém o comando exato que o criador mencionou em sua postagem no X e inclui o fluxo de trabalho para ele também.
00:08:44Para instalá-lo, vá ao marketplace de plugins, procure pelo comando commit e instale-o.
00:08:48Uma vez instalado, você pode acessar todos os comandos disponíveis no repositório.
00:08:52Ao trabalhar com ele, você pode usar esses comandos diretamente em seus fluxos de trabalho para agilizar tarefas repetitivas.
00:08:57No fluxo de trabalho que o criador do Claude Code revelou, ele mencionou que a equipe deles usa uma habilidade de débito técnico (tech debt skill).
00:09:04Eles aconselharam executá-la ao final de cada sessão para encontrar código duplicado.
00:09:08Isso na verdade não é de código aberto e é usado apenas internamente pela equipe.
00:09:12Como o débito técnico varia conforme o projeto em que está sendo usado, o mesmo valia para eles.
00:09:15Mas você pode usá-lo para seus próprios propósitos e adaptar esta habilidade ao seu próprio projeto.
00:09:19Você pode criar uma para o seu próprio projeto, nomeá-la da mesma forma que ele fez,
00:09:23e adicionar suas instruções para a habilidade usando a habilidade Skill Creator, que é de código aberto.
00:09:28As instruções para a habilidade de débito técnico devem conter um fluxo de trabalho passo a passo sobre como identificar mudanças,
00:09:33como ela deve detectar duplicatas e como deve identificar o débito técnico que foi acumulado durante a sessão.
00:09:39Deve também definir como ela lida com a estrutura de arquivos relativa ao projeto em detalhes,
00:09:43e deve terminar com verificações como a execução do npm test e do linter.
00:09:47Agora, com tudo isso no lugar, se você executar a habilidade tech debt, ela percorrerá toda a sua base de código existente,
00:09:52primeiro usando múltiplos agentes para analisá-la, e reportará detalhadamente as duplicações que são redundantes e desnecessárias.
00:09:59Ela então cria uma biblioteca compartilhada onde todos os componentes podem usar o mesmo recurso e atualiza os componentes para acessarem as mesmas coisas de diferentes lugares.
00:10:07Portanto, sua sessão termina com uma limpeza adequada e uma base de código muito mais organizada com o mínimo de débito técnico.
00:10:12Agora, esta habilidade que criamos pode ser encontrada no AI Labs Pro para este vídeo e para todos os nossos vídeos anteriores,
00:10:18de onde você pode baixar e usá-la em seus próprios projetos.
00:10:21Se você encontrou valor no que fazemos e quer apoiar o canal, esta é a melhor maneira de fazer isso.
00:10:26O link está na descrição.
00:10:27Agora, os criadores do Claude Code também usam outra habilidade chamada Ddupe.
00:10:30Esta habilidade é usada internamente pela equipe deles e não está disponível em nenhuma forma de código aberto ou dentro do Claude Code.
00:10:36Mas pelos resultados da issue que eles vincularam em seu tweet, podemos fazer a engenharia reversa do que a habilidade possivelmente faz,
00:10:42mesmo que não possamos acessar o comando exato e especializado do sistema.
00:10:45Pelo que observamos, esta habilidade verifica se uma issue do GitHub é uma duplicata de uma issue existente,
00:10:50e se encontrar uma duplicata, comenta nela.
00:10:52Ela recebe as issues, analisa a entrada e pesquisa por issues semelhantes usando a CLI do GitHub.
00:10:57Ela contém critérios para determinar o que se qualifica como semelhante ou não.
00:11:01Para evitar que qualifique erroneamente se uma issue é duplicata ou não,
00:11:04há um limite definido que deve ser atingido antes que a issue seja sinalizada como duplicata.
00:11:08Uma vez que encontra uma duplicata com cerca de 70% de certeza, ela comenta nessa issue.
00:11:12O comentário que ela faz nas issues duplicadas inclui informações sobre por que coincide e uma explicação relacionada.
00:11:18Ainda assim, requer verificação humana.
00:11:20Então, caso você esteja trabalhando em um projeto com várias pessoas
00:11:23e alguém crie uma issue que já foi resolvida,
00:11:26você pode usar esta habilidade para lidar com as repetidas,
00:11:29permitindo que você foque em novas issues em vez de perder tempo,
00:11:32esclarecendo que o problema já foi resolvido.
00:11:34Agora, outra habilidade que a equipe da Anthropic usa frequentemente é a habilidade Remotion dentro do Claude Code.
00:11:40Esta habilidade permite criar motion graphics e vídeos com IA usando comandos simples.
00:11:45Você pode instalá-la e usá-la diretamente dentro do Claude Code, especificando como deseja que suas animações fiquem.
00:11:50Agora, você sabia que esta habilidade é usada em todos os vídeos de anúncio de produtos
00:11:55e outros vídeos de marketing produzidos pela equipe de marketing do Claude?
00:11:58É uma das habilidades mais importantes no fluxo de trabalho deles
00:12:00e alimenta muitas das tarefas não relacionadas ao desenvolvimento da equipe também.
00:12:04Isso nos traz ao final deste vídeo.
00:12:06Se você gostaria de apoiar o canal e nos ajudar a continuar fazendo vídeos como este,
00:12:09você pode fazê-lo usando o botão "Valeu demais" abaixo.
00:12:12Como sempre, obrigado por assistir e vejo você no próximo.

Key Takeaway

A equipe da Anthropic maximiza a produtividade no desenvolvimento de software através de habilidades especializadas do Claude Code que automatizam desde a simplificação de código via múltiplos agentes até a criação de motion graphics via comandos simples.

Highlights

O plugin Frontend Designs converte designs via comandos de texto e aplica melhorias automáticas de UI e UX para evitar a estética genérica de modelos de IA.

A habilidade de lote (batch skill) utiliza árvores de trabalho (work trees) isoladas para permitir que múltiplos agentes executem tarefas paralelas sem interferência mútua no repositório.

O recurso Simplify utiliza três agentes simultâneos e múltiplas métricas de avaliação para reduzir a duplicidade de código e remover arquivos desnecessários.

A ferramenta interna Verify automatiza a correção de falhas ao executar o aplicativo e testar alterações de diversos ângulos antes da integração.

O comando Skillify transforma uma sessão inteira de brainstorm e refinamento de fluxo de trabalho em uma habilidade reutilizável salva em um arquivo skill.md.

O Claude Code Security Scan realiza análises profundas em busca de vulnerabilidades de injeção, exposição de endpoints e falhas de autenticação em bases de código de larga escala.

A habilidade Ddupe utiliza a CLI do GitHub para identificar issues duplicadas com um limite de confiança de 70% antes de comentar e encerrar o chamado.

Timeline

Aprimoramento de Interface e Experiência do Usuário

  • O plugin Frontend Designs converte conceitos visuais em código funcional através de comandos de barra simples.
  • A ferramenta aplica instruções especializadas de design para distanciar o resultado da estética padrão comum em modelos de linguagem.
  • A instalação é realizada diretamente pelo marketplace oficial de plugins do Claude Code com o comando add marketplace.

O uso de habilidades de design permite que desenvolvedores foquem na funcionalidade enquanto a IA refina a interface. O sistema aciona essas habilidades automaticamente quando detecta a necessidade de ajustes visuais durante a execução. O repositório de código aberto fornece o template necessário para customização dessas instruções de UI.

Automação de Tarefas em Lote e Isolamento de Ambiente

  • O comando batch automatiza a migração de bibliotecas e operações repetitivas em larga escala.
  • O sistema utiliza work trees separadas para garantir que cada agente opere em uma cópia isolada do repositório.
  • O agente principal coordena a divisão do trabalho e mescla as alterações no branch principal após a conclusão das tarefas.

Diferente de sistemas de agentes comuns, esta abordagem evita conflitos de código ao isolar o ambiente de trabalho de cada unidade. O processo inicia em modo de planejamento, onde o estado atual do app é analisado e as unidades de trabalho são definidas. A execução inclui verificações de ponta a ponta e pode gerenciar pull requests automaticamente em servidores remotos.

Simplificação de Código e Otimização de Repositórios

  • O Code Simplifier remove arquivos desnecessários e duplicatas para tornar a base de código mais limpa.
  • A versão avançada Simplify emprega três agentes para avaliar o código sob critérios rigorosos de eficiência.
  • O processo resulta em um resumo detalhado de todas as alterações estruturais realizadas pelo agente.

A limpeza constante da base de código previne o acúmulo de complexidade desnecessária. Enquanto o plugin básico foca em clareza e preservação de funcionalidade, a ferramenta integrada ao produto utiliza métricas mais profundas para garantir a eficácia da lógica. Ambas as ferramentas são fundamentais para manter a manutenibilidade de projetos complexos.

Ferramentas Internas de Verificação e Criação de Habilidades

  • A habilidade Verify testa alterações automaticamente através de linters, testes NPM e códigos de saída.
  • O comando Skillify captura o histórico de uma conversa para gerar guias detalhados em arquivos markdown.
  • As ferramentas internas da Anthropic são protegidas por flags de CLI mas podem ser replicadas via Skill Creator.

A verificação automatizada utiliza ferramentas como Playwright e extensões do Chrome para confirmar que o código funciona conforme o esperado. O Skillify facilita a documentação e a repetibilidade de fluxos de trabalho complexos ao identificar permissões e ferramentas mencionadas em sessões de brainstorm. Desenvolvedores externos podem usar o código-fonte vazado como template para criar versões personalizadas para seus próprios projetos.

Segurança e Gestão de Fluxo de Trabalho

  • O Claude Code Security Scan detecta falhas de autenticação, injeção de código e exposição de segredos.
  • Comandos personalizados como commit-pushpr automatizam o ciclo de envio de código e abertura de pull requests.
  • A varredura de segurança incorpora metodologias de análise profunda para prevenir vulnerabilidades em produção.

A segurança é integrada diretamente no ciclo de desenvolvimento para lidar com o alto volume de código gerado por IA. O scanner analisa múltiplos ângulos, incluindo validação de entrada e segurança de endpoints. Para agilizar o dia a dia, a equipe utiliza comandos de barra que executam sequências repetitivas de Git seguindo padrões rigorosos de mensagens de commit.

Redução de Débito Técnico e Gestão de Comunidade

  • A habilidade tech debt identifica redundâncias e consolida componentes em bibliotecas compartilhadas ao final de cada sessão.
  • A ferramenta Ddupe filtra issues do GitHub com 70% de precisão para evitar trabalho duplicado na gestão de projetos.
  • A habilidade Remotion permite a criação de animações e vídeos de marketing diretamente via prompt de comando.

O fechamento de uma sessão de codificação com uma varredura de débito técnico garante que a estrutura de arquivos permaneça organizada. Na gestão de comunidade, o uso de busca semântica via CLI do GitHub permite que a IA explique por que uma nova tarefa coincide com algo já resolvido. Além do desenvolvimento, a equipe utiliza automação para tarefas criativas, alimentando vídeos de anúncio com motion graphics gerados por agentes de IA.

Community Posts

View all posts