{"id":2321,"date":"2026-06-11T16:00:50","date_gmt":"2026-06-11T14:00:50","guid":{"rendered":"https:\/\/pletzenauer.com\/?p=2321"},"modified":"2026-08-05T17:24:39","modified_gmt":"2026-08-05T15:24:39","slug":"claude-desktop-skills-e-extensoes","status":"publish","type":"post","link":"https:\/\/pletzenauer.com\/pt-pt\/2026\/06\/11\/claude-desktop-skills-e-extensoes\/","title":{"rendered":"Skills e extens\u00f5es no Claude Desktop: produtivo em vez de cemit\u00e9rio de plugins"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">S\u00e3o os Skills, as ferramentas e as Knowledge Bases que tornam o Claude Desktop realmente produtivo. Bem usados poupam tempo; mal usados, surge a pr\u00f3xima enxurrada de plugins. Aqui arrumo os conceitos e mostro como manter limpa uma biblioteca de Skills numa equipa.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Skills, extens\u00f5es, ferramentas \u2013 o que \u00e9 o qu\u00ea?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Skill: instru\u00e7\u00f5es para uma tarefa recorrente.<\/strong> Um Skill re\u00fane descri\u00e7\u00e3o, prompts e exemplos para uma tarefa bem delimitada. O Claude escolhe-o assim que a tarefa corresponde \u00e0 descri\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ferramenta: fun\u00e7\u00e3o concreta que o Claude pode invocar.<\/strong> As ferramentas chegam \u00e0 aplica\u00e7\u00e3o sobretudo atrav\u00e9s de servidores MCP. Uma ferramenta envia um e-mail, l\u00ea um ficheiro ou cria um compromisso \u2013 um comando at\u00f3mico com entrada e sa\u00edda.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Extens\u00e3o: conjunto de Skills, ferramentas e configura\u00e7\u00e3o.<\/strong> Uma extens\u00e3o empacota um conjunto coerente, por exemplo para pesquisa ou revis\u00e3o de c\u00f3digo. Instala-se uma vez e proporciona uma experi\u00eancia consistente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Knowledge Base: reposit\u00f3rio de conhecimento estruturado.<\/strong> Uma Knowledge Base fornece ao Claude contexto duradouro \u2013 por exemplo documenta\u00e7\u00e3o de produto, regras de marca ou respostas frequentes. Complementa os Skills, n\u00e3o os substitui.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como escrevo Skills que aguentam o dia a dia<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Descri\u00e7\u00e3o de tarefa clara.<\/strong> No front matter fica escrito quando o Skill entra em a\u00e7\u00e3o. Se a descri\u00e7\u00e3o for vaga, o Claude escolhe-o ou demasiado raramente ou demasiadas vezes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Dois a tr\u00eas exemplos.<\/strong> Exemplos concretos de antes e depois vencem regras abstratas. No dia a dia, um Skill sem exemplos parece um modelo que ningu\u00e9m usa.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Formato de resultado esperado.<\/strong> Markdown, tabela, JSON ou texto livre \u2013 quem define o resultado obt\u00e9m sa\u00eddas fi\u00e1veis.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Fronteiras claras.<\/strong> Um Skill deve descrever tamb\u00e9m o que n\u00e3o faz. Assim evita alucina\u00e7\u00f5es nas margens da tarefa.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como evitar o cemit\u00e9rio de plugins<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Introduzo cinco regras do jogo assim que est\u00e3o envolvidas mais de tr\u00eas pessoas.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Versionar os Skills.<\/strong> Um reposit\u00f3rio comum em vez de c\u00f3pias avulsas em cada computador. As altera\u00e7\u00f5es s\u00e3o rastre\u00e1veis e \u00e9 poss\u00edvel voltar atr\u00e1s.<\/li>\n<li><strong>Manter a conven\u00e7\u00e3o de nomes.<\/strong> Formato, por exemplo, papel.objetivo.verbo. Assim todos encontram os Skills e o Claude escolhe-os com mais fiabilidade.<\/li>\n<li><strong>Um procedimento de revis\u00e3o pr\u00f3prio.<\/strong> Antes de entrar em produ\u00e7\u00e3o, cada Skill novo passa por uma revis\u00e3o curta. S\u00e3o verificados o conte\u00fado, os exemplos e as permiss\u00f5es.<\/li>\n<li><strong>Arrumar trimestralmente.<\/strong> Os Skills que ningu\u00e9m usa saem. Uma breve estat\u00edstica de utiliza\u00e7\u00e3o a partir do ficheiro de registo chega como base de dados.<\/li>\n<li><strong>Documentar as autoriza\u00e7\u00f5es de seguran\u00e7a.<\/strong> Que dados o Skill pode tocar e quais n\u00e3o. Esta lista substitui dez discuss\u00f5es numa auditoria.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Quando uma Knowledge Base compensa mesmo<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Perguntas recorrentes.<\/strong> Quando a mesma explica\u00e7\u00e3o aparece em cinco t\u00f3picos por semana, uma Knowledge Base poupa mais tempo do que custa a construir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Fonte est\u00e1vel.<\/strong> Documenta\u00e7\u00e3o de produto, regras de marca ou contratos s\u00e3o ideais. Conte\u00fados que envelhecem depressa pertencem antes a uma fonte em direto via MCP.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Responsabilidade clara.<\/strong> Uma pessoa mant\u00e9m a Knowledge Base atualizada. Sem dono, qualquer reposit\u00f3rio de conhecimento fica desatualizado em menos de seis meses.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Este artigo faz parte da s\u00e9rie <a href=\"https:\/\/pletzenauer.com\/claude-desktop\/\">Claude Desktop einrichten<\/a> (em alem\u00e3o).<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Skills, ferramentas, extens\u00f5es e Knowledge Bases no Claude Desktop bem distinguidos \u2013 manter-se produtivo em vez de acabar num cemit\u00e9rio de plugins.<\/p>\n","protected":false},"author":0,"featured_media":1468,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2321","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-unkategorisiert"],"_links":{"self":[{"href":"https:\/\/pletzenauer.com\/pt-pt\/wp-json\/wp\/v2\/posts\/2321","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pletzenauer.com\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pletzenauer.com\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/pletzenauer.com\/pt-pt\/wp-json\/wp\/v2\/comments?post=2321"}],"version-history":[{"count":1,"href":"https:\/\/pletzenauer.com\/pt-pt\/wp-json\/wp\/v2\/posts\/2321\/revisions"}],"predecessor-version":[{"id":2910,"href":"https:\/\/pletzenauer.com\/pt-pt\/wp-json\/wp\/v2\/posts\/2321\/revisions\/2910"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pletzenauer.com\/pt-pt\/wp-json\/wp\/v2\/media\/1468"}],"wp:attachment":[{"href":"https:\/\/pletzenauer.com\/pt-pt\/wp-json\/wp\/v2\/media?parent=2321"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pletzenauer.com\/pt-pt\/wp-json\/wp\/v2\/categories?post=2321"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pletzenauer.com\/pt-pt\/wp-json\/wp\/v2\/tags?post=2321"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}