From greenn
Define seu nicho e hipernicho — o que você ensina, pra quem e com que promessa específica — propondo uma versão pronta a partir de pouquíssimas perguntas. Use para começar seu planejamento: "definir meu nicho", "qual meu nicho", "começar meu planejamento", "pra quem eu vendo".
How this skill is triggered — by the user, by Claude, or both
Slash command
/greenn:nicho [slug-do-projeto][slug-do-projeto]This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Primeiro passo do planejamento (1 de 7). Propõe nicho + hipernicho prontos e cria o projeto do produtor.
Primeiro passo do planejamento (1 de 7). Propõe nicho + hipernicho prontos e cria o projeto do produtor.
nicho.md só após a confirmação do produtor.Antes de qualquer interação, carregue comportamento.md do diretório compartilhado e aplique as regras (propor-pronto + linguagem comum) em TODAS as mensagens:
COMPORTAMENTO=$(dirname "$(dirname "${CLAUDE_SKILL_DIR}")")/skills/compartilhado/referencias/comportamento.md
if [ ! -f "$COMPORTAMENTO" ]; then
COMPORTAMENTO=$(find "$PWD/.claude" "$HOME/.claude" "$HOME/.claude/plugins" -name "comportamento.md" \
-path "*/compartilhado/referencias/*" 2>/dev/null | head -1)
fi
echo "$COMPORTAMENTO"
Leia o arquivo no caminho retornado e siga as regras BEH-01 e BEH-03/D-14 durante todo o fluxo.
Carregue selecao-slug.md do diretório compartilhado via derivação cross-skill (D-40):
SHARED=$(dirname "$(dirname "${CLAUDE_SKILL_DIR}")")/skills/compartilhado/referencias/selecao-slug.md
if [ ! -f "$SHARED" ]; then
SHARED=$(find "$PWD/.claude" "$HOME/.claude" "$HOME/.claude/plugins" -name "selecao-slug.md" \
-path "*/compartilhado/referencias/*" 2>/dev/null | head -1)
fi
echo "$SHARED"
Leia o arquivo no caminho retornado e execute a lógica:
$ARGUMENTS for não-vazio: execute a resolução tolerante (Estágios 0–2) para derivar o <slug>.$ARGUMENTS for vazio: execute o Passo 0 (listar projetos) e o Passo 0b (nome do projeto → slug). O nicho é o comando que assume a criação da pasta $HOME/greenn/projetos/<slug>/ (BASE-02) — siga o Passo 0b, que já cria o diretório.O nicho é o primeiro comando da sequência — não tem gate de pré-requisito (não há passo anterior a verificar). Guarde também o <nome legível> que o produtor deu ao projeto.
Verifique se o artefato deste passo já existe:
test -f "$HOME/greenn/projetos/$SLUG/nicho.md" && echo EXISTS || echo NOT_FOUND
Se NOT_FOUND: siga para o Passo 2 (entrevista mínima).
Se EXISTS: o produtor já definiu o nicho antes. NÃO reinicie do zero. Leia o nicho.md atual, apresente em linguagem comum o nicho + hipernicho que estão gravados e use AskUserQuestion:
"Você já tem seu nicho definido como: <nicho/hipernicho atual em prosa>. Quer seguir para o próximo passo (Recomendado), ou ajustar esse nicho?"
Opções: "Seguir em frente (Recomendado)" / "Ajustar o nicho"
Anuncie em mensagem separada, linguagem comum (D-14): "Vou te fazer 3 perguntas rápidas e já te trago uma proposta de nicho pronta pra você confirmar ou ajustar."
Aguarde confirmação/resposta. Depois, uma pergunta por vez:
"O que você sabe fazer / ensinar que as pessoas te procuram?" Aguarde a resposta. Se vaga ("vendas", "saúde"), pergunte: "Qual a dor específica de quem te procura?"
"Pra quem isso é mais útil — que tipo de pessoa, em que momento da vida ou do negócio?" Aguarde a resposta.
"Qual o resultado concreto que essa pessoa quer alcançar?" Aguarde a resposta.
Não grave nada ainda — as respostas alimentam a proposta do Passo 3.
Com base nas 3 respostas, derive e apresente uma proposta pronta (nunca um formulário vazio). Enquadre em um dos 4 grandes mercados (Ganhar dinheiro · Saúde · Relacionamento · Hobby/Habilidades) e preencha a fórmula de hipernicho com conteúdo real:
Fórmula do hipernicho: Nicho – Formato – Promessa hiper-específica
Quanto mais específico, melhor (mais identificação, menos concorrência, mais valor percebido). A meta é o produtor pensar "isso parece feito pra mim".
Apresente em prosa, linguagem comum:
Se ajudar, ofereça 1–2 variações de recorte mais específico para o produtor escolher.
Depois use AskUserQuestion:
"Como ficou? Confirmo esse nicho ou você quer ajustar algum ponto?"
Opções: "Confirmar (Recomendado)" / "Quero ajustar"
Se "Quero ajustar": receba o ajuste em texto livre, reproponha o nicho+hipernicho completo e repita o AskUserQuestion. Só avance ao Passo 4 após confirmação explícita.
Somente após a confirmação, grave o arquivo (use a data atual via date +%Y-%m-%d):
date +%Y-%m-%d
Crie $HOME/greenn/projetos/$SLUG/nicho.md com Write:
---
name: nicho
description: Nicho e hipernicho — <slug>
projeto: <slug>
nome_projeto: <nome legível exato>
created: <DATA>
updated: <DATA>
---
# Nicho e Hipernicho
**NICHO:** <campo de atuação concreto>
**HIPERNICHO:** <Nicho – Formato – Promessa hiper-específica preenchida>
**MERCADO:** <Ganhar dinheiro | Saúde | Relacionamento | Hobby/Habilidades>
## Base (respostas do produtor)
- O que sabe/ensina: <resposta 1>
- Pra quem: <resposta 2>
- Resultado desejado: <resposta 3>
No modo ajuste (Passo 1 → "Ajustar o nicho"), use Edit para atualizar os campos alterados e o updated, preservando created.
Informe em linguagem comum que o arquivo foi gravado e onde: "Pronto! Seu nicho está salvo em ~/greenn/projetos/<slug>/nicho.md."
Carregue handoff.md do diretório compartilhado (D-40):
HANDOFF=$(dirname "$(dirname "${CLAUDE_SKILL_DIR}")")/skills/compartilhado/referencias/handoff.md
if [ ! -f "$HANDOFF" ]; then
HANDOFF=$(find "$PWD/.claude" "$HOME/.claude" "$HOME/.claude/plugins" -name "handoff.md" \
-path "*/compartilhado/referencias/*" 2>/dev/null | head -1)
fi
echo "$HANDOFF"
Leia o arquivo e emita o handoff em mensagem SEPARADA, com os parâmetros: PASSO_ATUAL=1, NOME_PASSO_ATUAL=nicho, PROXIMO_COMANDO=persona. A mensagem canônica fica:
✓ 1 de 7 — nicho pronto.
Quando quiser continuar: `/greenn:persona <slug>`
Sem auto-avanço: indique o próximo passo; se o produtor quiser seguir agora (ou fazer tudo de uma vez), continue na mesma conversa conforme o handoff.md — o produtor decide quando rodar /greenn:persona.
Fim do fluxo de nicho.
npx claudepluginhub greenn-company/greenn-claude-plugin --plugin greennCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.