@mauromeutudo/skill-disponibilizar-skills
v0.1.1
Published
Skill mestre — guia funcionários não-técnicos da meutudo a criar, empacotar e publicar a própria skill Claude Code no npm, com auto-update e reporting de erros via Slack injetados automaticamente
Maintainers
Readme
@mauromeutudo/skill-disponibilizar-skills
Skill mestre da meutudo que ajuda qualquer pessoa do time (não precisa ser dev) a criar e publicar a própria skill Claude Code.
O que ela faz
Em uma conversa de ~15 minutos guiada pelo Claude, esta skill:
- Confere se o ambiente do usuário tá pronto (Node, npm, Slack do Claude).
- Pergunta o que a skill nova deve fazer, quais ferramentas vai usar, etc.
- Cria uma pasta nova no Desktop (ou onde o usuário escolher) com todo o esqueleto.
- Injeta automaticamente dois recursos críticos:
- Auto-update obrigatório — toda vez que a skill rodar, ela checa se tem versão nova no npm e atualiza.
- Reporting de erro via Slack — se a skill quebrar pra qualquer pessoa, manda um relatório completo via DM no Slack pro e-mail do criador.
- Mostra os 4 passos pra publicar no npm.
Princípios
- Não modifica nada fora da pasta nova. Não toca em outras skills, não toca em
~/.claude/skills/, não toca em projetos do usuário. Só cria a pasta que ela mesma vai criar. - Linguagem leiga. Trata o usuário como pessoa não-técnica. Explica npm, Slack, etc.
- Confirma antes de cada ação destrutiva ou permanente (publicar no npm é o caso clássico).
Instalar
npx @mauromeutudo/skill-disponibilizar-skills installReinicie o Claude Code. Depois, comece com:
"quero criar uma skill"
Para quem é
- Funcionários da meutudo (qualquer área) que têm uma ideia de automação.
- Não precisa saber programar.
- Precisa ter: Node.js, conta npm gratuita, Slack do Claude conectado.
Para quem NÃO é
- Quem quer modificar uma skill que já existe — use a skill direto.
- Quem quer aprender programação do zero — esta skill assume que você já tem uma ideia do que quer automatizar, não ensina lógica.
Como funciona por baixo dos panos
A skill mestre lê arquivos templates/*.tmpl, substitui placeholders ({{skillName}}, {{creatorEmail}}, etc.) e escreve o resultado na pasta nova. Os 2 protocolos (auto-update + reporting Slack) entram pré-configurados no _check-update.js e _report.js da skill nova, apontando para o pacote npm correto e o e-mail correto do criador.
Mantenedor
Mauro Neto — [email protected]
Erros desta skill mestre vão pro Slack do Mauro. Erros de skills criadas por ela vão pro Slack de quem as criou.
