<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Agent Skills | The .NET Blog</title><link>https://thedotnetblog.com/pt/tags/agent-skills/</link><description>Articles, tutorials and insights from the .NET community.</description><generator>Hugo</generator><language>pt</language><managingEditor>@thedotnetblog (The .NET Blog)</managingEditor><webMaster>@thedotnetblog</webMaster><lastBuildDate>Sat, 11 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://thedotnetblog.com/pt/tags/agent-skills/index.xml" rel="self" type="application/rss+xml"/><item><title>Agent Skills para .NET Está Estável, e Isso Muda a Arquitetura de Agentes Corporativos</title><link>https://thedotnetblog.com/pt/news/emiliano-montesdeoca/agent-skills-dotnet-stable-production/</link><pubDate>Sat, 11 Jul 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/pt/news/emiliano-montesdeoca/agent-skills-dotnet-stable-production/</guid><description>Com Agent Skills para .NET agora estável, as equipes podem empacotar expertise de domínio como unidades governadas e reutilizáveis em vez de sobrecarregar prompts monolíticos.</description><content:encoded>&lt;p&gt;Agent Skills para .NET chegar à versão estável é um dos marcos mais práticos no ecossistema atual de agentes. Ele resolve um problema central de escala: expertise de domínio não pertence dentro de um único bloco gigante de instruções.&lt;/p&gt;
&lt;p&gt;Fonte original: &lt;a href="https://devblogs.microsoft.com/agent-framework/agent-skills-for-net-is-now-released/"&gt;https://devblogs.microsoft.com/agent-framework/agent-skills-for-net-is-now-released/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;O design é elegante e pragmático. As skills empacotam instruções, recursos e scripts opcionais em unidades reutilizáveis que carregam sob demanda através de divulgação progressiva. Isso mantém o contexto enxuto, reduz o inchaço dos prompts e permite propriedade cruzada de conhecimento especializado entre equipes.&lt;/p&gt;
&lt;p&gt;Minha opinião: este é o primeiro caminho crível para manutenibilidade de agentes em nível corporativo em stacks .NET. Sem limites modulares de expertise, cada nova atualização de política ou playbook se torna um exercício frágil de cirurgia de prompt.&lt;/p&gt;
&lt;p&gt;O que mais importa não é apenas a modularidade, mas a governança. O modelo de aprovação embutido para carregar skills, ler recursos e executar scripts aborda exatamente as preocupações operacionais que as equipes de segurança levantam quando agentes saem da demo e vão para produção. O modelo extensível de execução de scripts também deixa a responsabilidade explícita: se você quer execução de scripts baseada em arquivo, você é dono da postura de sandboxing e auditoria.&lt;/p&gt;
&lt;p&gt;Padrão prático de adoção:&lt;/p&gt;
&lt;p&gt;Comece com skills baseadas em arquivo para conteúdo pesado em políticas, mantido por equipes técnicas mistas. Use skills baseadas em classe quando precisar de distribuição de pacotes via NuGet e controles mais rígidos de ciclo de vida de engenharia. Reserve skills definidas em código para composição dinâmica em runtime onde a composição stateful é necessária.&lt;/p&gt;
&lt;p&gt;Adicione filtragem desde cedo. Nem toda skill deveria ser visível para todo agente ou tenant. A visibilidade curada de skills é tanto um controle de segurança quanto um controle de relevância que melhora a qualidade do roteamento.&lt;/p&gt;
&lt;p&gt;Além disso, registre tudo: seleção de skills, leituras de recursos, solicitações de execução de scripts e aprovações. Se sua revisão de incidentes não consegue reconstruir qual skill influenciou uma resposta, você não tem observabilidade de produção.&lt;/p&gt;
&lt;p&gt;A mudança estratégica maior é esta: skills transformam o comportamento do agente em uma cadeia de suprimentos componível. As equipes podem versionar, revisar e lançar expertise de forma similar a componentes de software. Isso permite evolução independente sem retreinar humanos constantemente para reescrever mega-prompts.&lt;/p&gt;
&lt;p&gt;Se você está construindo agentes .NET em escala corporativa, adiar esse padrão vai custar caro. Você vai acabar com dispersão de instruções, aplicação inconsistente de políticas e comportamento frágil diante de mudanças.&lt;/p&gt;
&lt;p&gt;Agent Skills não remove a complexidade, mas move a complexidade para componentes governáveis. É exatamente isso que uma arquitetura de software madura deveria fazer. Para muitas equipes, este lançamento é o momento em que a engenharia de agentes em .NET começa a parecer engenharia de plataforma de verdade.&lt;/p&gt;</content:encoded></item><item><title>Agent Skills para Python Mostra Por Que Composição Importa Mais Que o Estilo de Autoria</title><link>https://thedotnetblog.com/pt/news/emiliano-montesdeoca/agent-skills-python-composition-patterns/</link><pubDate>Tue, 09 Jun 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/pt/news/emiliano-montesdeoca/agent-skills-python-composition-patterns/</guid><description>O post recente sobre Agent Skills para Python é nominalmente sobre skills de arquivo, classe e inline, mas a ideia mais importante é a composabilidade entre fontes sem reescrever o modelo de provider.</description><content:encoded>&lt;p&gt;Este é um daqueles posts em que o foco específico de linguagem é mais estreito do que a lição arquitetural.&lt;/p&gt;
&lt;p&gt;Sim, o artigo é sobre &lt;strong&gt;Agent Skills para Python&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Mas o ponto mais interessante é sobre &lt;strong&gt;composição&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;A capacidade de misturar skills baseadas em arquivo, em classe e inline através de um único modelo de provider é exatamente o tipo de coisa que faz um framework parecer escalável em vez de apenas simpático.&lt;/p&gt;
&lt;h2 id="a-mudança-importante-não-é-arquivo-vs-classe-vs-inline"&gt;A mudança importante não é arquivo vs. classe vs. inline&lt;/h2&gt;
&lt;p&gt;É fácil ler o artigo como uma matriz de recursos:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;skills baseadas em arquivo&lt;/li&gt;
&lt;li&gt;skills baseadas em classe&lt;/li&gt;
&lt;li&gt;skills inline&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Isso é útil, mas não é o ponto arquitetural principal.&lt;/p&gt;
&lt;p&gt;O ponto principal é que o framework está tornando mais fácil &lt;strong&gt;compor capacidades de múltiplas fontes sem reescrever a história do provider toda vez&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Essa é a parte que importa quando as skills saem de uma pequena demo e vão para um ambiente real de equipe.&lt;/p&gt;
&lt;h2 id="a-frase-em-que-eu-focaria"&gt;A frase em que eu focaria&lt;/h2&gt;
&lt;p&gt;O artigo original diz que uma skill de um repositório local, uma skill empacotada de um índice interno, e &amp;ldquo;&lt;strong&gt;uma ponte inline rápida que você escreveu dez minutos atrás se conectam todas ao mesmo provider&lt;/strong&gt;&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Essa frase é quem faz o trabalho de verdade.&lt;/p&gt;
&lt;p&gt;Porque é aí que a manutenibilidade começa a aparecer.&lt;/p&gt;
&lt;p&gt;Se as equipes conseguem misturar:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;skills empacotadas&lt;/li&gt;
&lt;li&gt;pontes temporárias&lt;/li&gt;
&lt;li&gt;skills de repositório local&lt;/li&gt;
&lt;li&gt;substituições futuras&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;sem reescrever a &amp;ldquo;encanação&amp;rdquo; do agente toda vez, então o sistema de skills tem chance de escalar em organizações reais.&lt;/p&gt;
&lt;h2 id="por-que-isso-importa-mesmo-se-você-é-mais-focado-em-net"&gt;Por que isso importa mesmo se você é mais focado em .NET&lt;/h2&gt;
&lt;p&gt;Mesmo que este post seja específico de Python, ainda acho que o padrão vale a pena acompanhar se você vive principalmente no .NET.&lt;/p&gt;
&lt;p&gt;Por quê? Porque a pergunta subjacente é maior do que a escolha de linguagem:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;como as skills evoluem entre equipes sem virar uma bagunça?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A resposta raramente é apenas &amp;ldquo;mais tipos de skill&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Quase sempre é sobre se o modelo de composição é forte o suficiente para permitir que esses tipos de skill coexistam de forma limpa.&lt;/p&gt;
&lt;p&gt;É isso que acho que este artigo acerta.&lt;/p&gt;
&lt;h2 id="minha-opinião"&gt;Minha opinião&lt;/h2&gt;
&lt;p&gt;Mesmo que você seja mais focado no lado .NET, este ainda é um padrão útil para observar, porque a composabilidade é uma das coisas que decide se as skills permanecem sustentáveis à medida que se espalham entre equipes.&lt;/p&gt;
&lt;p&gt;E assim que as equipes começarem a empacotar, compartilhar e trocar skills entre repositórios e ecossistemas internos, essa composabilidade se torna muito mais importante do que a sintaxe de qualquer estilo único de autoria.&lt;/p&gt;
&lt;p&gt;Post original: &lt;a href="https://devblogs.microsoft.com/agent-framework/agent-skills-for-python-file-code-and-class-composed-in-one-provider/"&gt;Agent Skills for Python: File, Code, and Class – Composed in One Provider&lt;/a&gt;&lt;/p&gt;</content:encoded></item></channel></rss>