Pular para o conteúdo

/mapear-rotinas

Entrevista o usuário sobre tarefas semanais repetitivas e cria skills novas para as aprovadas. Use com “criar skills personalizadas”, “automatizar minhas tarefas”, “o que dá pra automatizar” ou /mapear-rotinas.

  • templates/skills/catalogo.md — skills já existentes, para evitar duplicar cobertura
  • _memoria/preferencias.md — tom de voz para calibrar as skills novas
  • _memoria/empresa.md — contexto do negócio
  1. Perguntar quais três tarefas semanais o usuário quer parar de fazer manualmente.
  2. Perguntar o input típico de cada tarefa.
  3. Perguntar o output esperado de cada tarefa.
  4. Ler templates/skills/catalogo.md e cruzar cada tarefa com as skills nativas listadas.
  5. Para tarefa já coberta, apontar a skill existente e não propor nova.
  6. Para tarefa sem cobertura, propor skill (nome, gatilho, output, dependências) — no máximo 5 propostas por sessão; pedidos maiores dividem-se em rondas seguintes.
  7. Apresentar as propostas e perguntar quais aprovar.
  8. Para cada aprovada, verificar se já existe .claude/skills/<nome>/; havendo colisão, perguntar um nome alternativo antes de criar — nunca sobrescrever em silêncio.
  9. Criar .claude/skills/<nome>/SKILL.md com frontmatter (name = pasta, description ≤3 linhas com gatilhos e slash command), passos numerados, o que grava e onde, pontos de aprovação, falha cedo e verificação final — seguindo este mesmo formato.
  10. Calibrar tom e regras da skill nova conforme _memoria/preferencias.md e _memoria/empresa.md.
  11. Validar cada SKILL.md criado: começa por ---, tem name igual ao nome da pasta, description ≤3 linhas — corrigir antes de declarar pronta.
  12. Apresentar o resumo final: skills criadas e caminho de cada SKILL.md.
  • .claude/skills/<nome>/SKILL.md para cada skill aprovada.
  • Lista de propostas: só cria as skills que o usuário aprovar explicitamente.
  • Colisão de nome com skill existente: perguntar antes de decidir.
  • templates/skills/catalogo.md ausente: perguntar UMA vez ao usuário que skills nativas já existem e seguir sem catálogo, avisando que a checagem de duplicidade fica incompleta.
  • Seção necessária de _memoria/preferencias.md ou _memoria/empresa.md vazia: perguntar UMA vez e gravar a resposta no arquivo correspondente antes de continuar.
  • Tarefa que depende de integração sem credencial em .env: avisar antes de criar, oferecer versão manual da skill e dizer o que a integração desbloquearia.
  • Tarefa relatada como acontecimento único (não repetível): recusar propor skill para ela.

Cada .claude/skills/<nome>/SKILL.md aprovado existe no disco, começa por --- e tem name igual ao nome da pasta — confirmar com head -c3 e leitura do frontmatter antes de fechar a sessão.