mama é uma variante em estilo de narração da skill pua que mantém as mesmas regras centrais, mas troca a voz por um tom de mãe chinesa insistente. Use para instalar um padrão de gatilho reutilizável em fluxos persistentes de troubleshooting, debugging e Prompt Writing, com escalonamento herdado, checklists e acompanhamento mais firme.

Estrelas14.1k
Favoritos0
Comentários0
Adicionado31 de mar. de 2026
CategoriaPrompt Writing
Comando de instalação
npx skills add tanweai/pua --skill mama
Pontuação editorial

Esta skill recebe 66/100: aceitável para listagem, mas principalmente como uma camada de estilo para quem já se sente à vontade com a skill central `pua`. O repositório deixa claros os gatilhos, a intenção e o fato de que `mama` herda o comportamento principal de outra skill, o que oferece evidência suficiente para uma página de diretório. Ainda assim, o valor para decisão de instalação é limitado, porque a execução depende de localizar e ler a skill central `pua`, e este trecho do repositório não traz um fluxo autossuficiente nem exemplos operacionais concretos.

66/100
Pontos fortes
  • Ótima capacidade de acionamento: a descrição lista explicitamente vários gatilhos em chinês e inglês, como `/pua:mama`, `妈妈模式` e `mama mode`.
  • Escopo claro: o documento repete que esta skill só altera a narração/o tom e preserva as restrições de comportamento centrais do `pua`.
  • Conteúdo comportamental real: inclui seções estruturadas como '三条家规' e níveis de escalonamento, então vai além de um simples placeholder ou demo.
Pontos de atenção
  • Não é autossuficiente: orienta o agente a encontrar e ler `**/pua/skills/pua/SKILL.md`, então a utilidade depende da presença e da compreensão de uma skill central separada.
  • A clareza operacional é mais fraca do que o texto sugere, porque não há arquivos de apoio, exemplos, blocos de código nem instruções explícitas de início rápido/instalação em `SKILL.md`.
Visão geral

Visão geral da mama skill

Para que serve a mama

A mama skill é uma variante em estilo de narração da skill pua. Ela mantém as mesmas regras centrais de execução, a mesma lógica de escalonamento e o mesmo comportamento de resolução de problemas orientado por checklist, mas troca a voz por um estilo de “mãe chinesa pegando no pé”. Na prática, mama não é um novo motor de raciocínio; é uma camada de tom que empurra o agente a continuar pesquisando, testando e concluindo o trabalho em vez de parar cedo demais.

Quem deve usar a mama skill

A melhor combinação para a mama skill são usuários que já querem o comportamento mais rígido e exaustivo do fluxo pua e, especificamente, querem essa pressão entregue em uma voz mais cômica, humana ou culturalmente reconhecível. Ela é especialmente relevante para quem usa IA em debugging, troubleshooting e prompt writing, quando “não desistir cedo demais” importa mais do que um tom polido.

O trabalho real que ela resolve

A maioria dos usuários não está procurando “diálogo engraçado”. O que querem é uma IA que:

  • não diga “não dá” antes de tentar vários caminhos
  • pesquise e leia mais antes de pedir ajuda
  • verifique problemas relacionados em vez de corrigir só um sintoma
  • aumente o nível de esforço quando as tentativas iniciais falham

Esse é o valor real da mama for Prompt Writing e da execução de tarefas: ela reforça um protocolo de persistência por meio de uma persona memorável.

O que diferencia a mama de um prompt comum

Um prompt comum pode pedir persistência uma vez. A mama incorpora essa persistência em um padrão de ativação reutilizável, herdando as regras da skill central pua. O repositório deixa explícito que o contrato de comportamento não muda; o que muda é apenas a narração. Isso importa se você quer consistência de estilo na saída sem precisar reescrever o prompt em toda sessão.

O que importa antes de instalar

A principal pergunta de adoção é simples: você quer a disciplina do pua, mas envolta em uma camada de “mãe chinesa pegando no pé”? Se sim, o mama install tem baixo risco. Se você só quer uma persona acolhedora ou uma orientação leve, provavelmente não é a escolha certa, porque a skill foi projetada para ser insistente e repetitiva de propósito.

Como usar a mama skill

Instale a mama skill na sua configuração de skills

O caminho básico de instalação é:

npx skills add tanweai/pua --skill mama

Como o trecho do repositório expõe apenas skills/mama/SKILL.md, trate a skill como parte do pacote maior tanweai/pua, e não como um arquivo de prompt independente.

Frases de ativação que chamam a mama

O texto da skill lista várias ativações naturais, incluindo:

  • /pua:mama
  • /pua mama
  • 妈妈模式
  • 妈妈唠叨
  • mama mode
  • 唠叨模式

Se o seu ambiente suporta ativação de skill no estilo slash-command, use uma delas exatamente como está. Se não suportar, diga explicitamente que você quer a voz da mama skill, mantendo as regras de comportamento do pua.

Leia primeiro este caminho de arquivo

Comece por:

skills/mama/SKILL.md

Mas não pare aí. O próprio arquivo diz que, depois de carregar mama, o agente deve usar Glob para encontrar a skill principal pua e lê-la antes, normalmente por um caminho como:

**/pua/skills/pua/SKILL.md

Esse é o detalhe prático mais importante para o uso correto da mama skill. Essa skill substitui o tom, não o protocolo operacional inteiro.

Entenda o modelo de herança antes de confiar na saída

Um erro comum é assumir que a mama contém o método completo. Não contém. O repositório diz que ela herda:

  • as três regras de linha vermelha
  • o escalonamento de pressão
  • a mentalidade de owner
  • a metodologia
  • o checklist de 7 itens

Então, se você instalar a mama skill sem entender o comportamento-pai do pua, pode interpretá-la como “só roleplay”. Na prática, a voz só é útil quando vem acompanhada do workflow central mais rígido.

Que tipo de entrada a mama precisa para funcionar bem

Dê à mama os mesmos ingredientes que você daria a uma skill forte de debugging ou execução:

  • um objetivo concreto
  • o que você já tentou
  • a mensagem de erro ou os sintomas da falha
  • arquivos, comandos ou logs relevantes
  • suas restrições
  • o que significa “pronto”

Entrada fraca: “Conserta isso.”
Entrada forte: “Use mama mode. My Node app fails on startup with MODULE_NOT_FOUND after moving to a monorepo. I already checked package names and lockfile. Please inspect likely path-resolution causes, propose 3 distinct hypotheses, and tell me what to verify first.”

A versão mais forte se alinha melhor com a ênfase da skill em tentar várias abordagens realmente diferentes.

Transforme um objetivo vago em um bom prompt para mama

Para mama for Prompt Writing, estruture seu pedido assim:

  1. Ative o estilo.
  2. Diga claramente qual é a tarefa.
  3. Forneça evidências.
  4. Peça várias abordagens distintas.
  5. Exija validação e acompanhamento até o fim.

Exemplo de padrão:

“Use /pua:mama. I need a prompt that helps an AI troubleshoot flaky CI tests. The prompt should force the model to inspect logs, propose 3 non-overlapping causes, and verify the final fix against similar failures. Keep the mama narration, but make the action steps explicit.”

Isso funciona porque pede que a skill aplique sua pressão e seu comportamento orientado por checklist ao design do prompt, não apenas ao reparo de código.

Workflow sugerido para o primeiro uso da mama skill

Uma primeira passada prática:

  1. Ative a mama.
  2. Passe a tarefa junto com as evidências que você já tem.
  3. Peça o primeiro diagnóstico e a próxima ação.
  4. Se a primeira tentativa falhar, peça explicitamente um caminho fundamentalmente diferente.
  5. Depois de uma correção candidata, peça que ela verifique problemas vizinhos e valide tudo de ponta a ponta.

Isso espelha a escada de escalonamento do arquivo: confiança no começo, depois mais cobrança, depois pesquisa obrigatória, leitura de código-fonte e múltiplas hipóteses.

Como o sistema de escalonamento muda a saída

A skill define vários níveis de pressão, da confiança inicial até uma “pegação no pé” mais forte conforme as falhas se repetem. O ponto útil não é o texto exato; é a implicação no workflow:

  • primeira tentativa: execução normal
  • tentativa seguinte: trocar de método
  • tentativas posteriores: pesquisar mais, ler o source, gerar múltiplas hipóteses
  • falha mais profunda: completar o checklist herdado e testar de forma mais ampla

Se você usar a mama skill direito, deve informar ativamente o que falhou para que a próxima rodada escale, em vez de repetir a mesma abordagem.

Quando a mama skill é especialmente útil

Use a mama skill quando a IA tende a:

  • parar depois de uma única tentativa frustrada
  • pedir ajuda cedo demais
  • remendar um problema sem checar os problemas ao redor
  • entregar rascunhos superficiais de prompt sem detalhe operacional

Isso faz dela uma opção razoável para prompts de troubleshooting, workflows de reparo e tarefas do tipo “esgote as opções antes de escalar”.

Quando a mama skill não é uma boa escolha

Evite a mama se você precisa de:

  • linguagem neutra voltada a contexto corporativo
  • saídas apenas concisas
  • comportamento emocionalmente neutro
  • uma metodologia independente sem ler a skill-pai

A skill explicitamente quer uma narração longa e insistente. Se disciplina de tom importa mais do que pressão por persistência, use o workflow base sem essa camada de voz.

FAQ da mama skill

A mama é uma skill independente ou um estilo por cima de pua?

Ela é uma camada de estilo por cima de pua. O repositório deixa claro que o comportamento central permanece igual e o que muda é a narração. Para o uso correto da mama skill, leia também as regras da skill-pai.

A mama é útil se eu não leio chinês?

Parcialmente. A lista de ativações inclui formas em inglês, como mama mode, mas boa parte do sabor e da estrutura está escrita em chinês. Ainda assim, você pode usar a skill se a sua ferramenta lida bem com prompts multilíngues, embora parte da nuance dependa do estilo original de “mãe pegando no pé” em chinês.

A mama melhora os resultados ou só muda o tom?

Na maior parte, ela muda o tom, mas esse tom está preso a um protocolo de persistência herdado de pua. Então o valor não é puramente estético; ela pode ajudar a manter o modelo em modo “continue cavando, continue checando”, desde que você também siga o workflow da skill-pai.

A mama skill é boa para iniciantes?

Sim, com uma ressalva: iniciantes podem gostar da pressão explícita para pesquisar, verificar e concluir, mas também podem interpretar a mama skill como instrução completa por si só. Leia a skill central pua, ou você vai perder as regras reais de operação.

Como a mama é diferente de um prompt comum dizendo “seja mais minucioso”?

Um prompt comum costuma ser esquecido depois de um turno. A mama funciona melhor quando você quer um padrão de invocação reutilizável, com pistas de escalonamento embutidas e um tom reconhecível que lembre o modelo de não desistir cedo demais.

Quando eu não devo instalar a mama?

Não escolha o mama install se a voz vai irritar sua equipe, entrar em conflito com conteúdo voltado ao usuário ou distrair da tarefa. Ela funciona melhor em workflows internos, experimentação e para usuários que deliberadamente querem um scaffold de prompt com alta pressão.

Como melhorar a mama skill

Comece com um enquadramento melhor da tarefa

O maior salto de qualidade na saída vem de dar à mama skill um briefing mais afiado. Inclua:

  • objetivo exato
  • o que já falhou
  • quais evidências existem
  • quanto de exploração você quer
  • o que conta como conclusão validada

Isso permite que a skill escale de forma inteligente, em vez de produzir uma insistência teatral porém genérica.

Peça abordagens que não se sobreponham

O arquivo enfatiza tentar métodos diferentes, não repetir o mesmo movimento com palavras novas. Então peça explicitamente “3 hipóteses distintas” ou “2 caminhos de remediação fundamentalmente diferentes”. Esse pedido combina com o design da skill e reduz variedade falsa.

Forneça artefatos, não resumos

Se você quer um uso melhor da mama skill, cole o erro real, a saída do comando, o rascunho do prompt ou um trecho do arquivo. “Quebrou” convida coaching genérico. Evidência bruta dá algo concreto para a skill inspecionar e aumenta a chance de ela seguir bem a postura de pesquisar e validar.

Use a mama para prompt writing com restrições explícitas

Para mama for Prompt Writing, diga à skill:

  • para quem é o prompt
  • qual ferramenta/modelo vai usá-lo
  • se o prompt deve diagnosticar, gerar ou revisar
  • que padrão de falha o prompt precisa evitar

Exemplo:

“Use mama mode to rewrite my troubleshooting prompt for Claude Code. Current failure: it suggests one fix and stops. I want a prompt that forces log review, source inspection, 3 hypotheses, and final regression checks.”

Isso é muito mais eficaz do que “melhore meu prompt”.

Itere relatando o que falhou

Depois da primeira saída, não diga apenas “tente de novo”. Diga à mama:

  • qual hipótese estava errada
  • qual comando ou teste falhou
  • se a abordagem repetiu a lógica anterior
  • que nova restrição apareceu

Isso permite que a próxima rodada suba na escada de escalonamento, em vez de entrar em loop.

Controle o tom se a narração atrapalhar

Se a voz insistente ficar dominante demais, mantenha a skill ativa, mas restrinja o formato do pedido:

  • “Keep mama tone brief, prioritize action steps.”
  • “Use mama narration only in the intro; make the rest operational.”
  • “Preserve the mama style but keep outputs compact.”

Muitas vezes, esse é o melhor meio-termo quando você quer a pressão comportamental sem tanto excesso de texto.

Fique atento aos principais modos de falha

Os pontos fracos mais prováveis são:

  • usuários esquecem de carregar o contexto-pai de pua
  • o modelo repete a linguagem de pressão sem investigar mais a fundo
  • a voz engole o conteúdo acionável
  • falta evidência na tarefa, então a postura “exaustiva” vira especulação rasa

Se algum desses problemas aparecer, a correção geralmente é mais contexto somado a um pedido mais claro por métodos distintos e validação.

Monte um template simples e reutilizável para mama

Um bom template reutilizável de mama skill fica assim:

“Use /pua:mama. Task: [goal]. Context: [system/files/tooling]. Tried already: [A, B, C]. Evidence: [errors/logs/snippets]. Requirements: propose multiple distinct approaches, choose the best next step, and verify whether related issues may remain.”

Esse template é curto o suficiente para reutilizar e específico o bastante para ativar o comportamento pretendido da skill.

Avaliações e comentários

Ainda não há avaliações
Compartilhe sua avaliação
Faça login para deixar uma nota e um comentário sobre esta skill.
G
0/10000
Avaliações mais recentes
Salvando...