analise-swot
Skill18 starsChanged 8 months agoApache-2.0View on GitHub
Realiza análises SWOT profissionais e estruturadas a partir do contexto de qualquer projeto, negócio, serviço ou ideia fornecida pela pessoa usuária. Use esta skill SEMPRE que a pessoa usuária mencionar "análise SWOT", "SWOT", "forças e fraquezas", "pontos fortes e fracos do projeto", "análise estratégica", "diagnóstico de negócio" ou pedir para analisar oportunidades e ameaças de qualquer contexto — mesmo que não use exatamente essas palavras. Ative também quando a pessoa usuária descrever um projeto, produto, serviço ou negócio e demonstrar interesse em compreender sua posição competitiva ou estratégica.
In this repository36 other files it gives its agents.
- alt-textSkill
- analise-semioticaSkill
- aos-fatosSkill
- app-to-firetvSkill
- bbb-estatisticasSkill
- calculadora-cdiSkill
- codigos-nfseSkill
- contexto-sotaqueSkill
- craque-netoSkill
- design-thinking-mjvSkill
- diagrama-mermaidSkill
- discurso-tadeuSkill
- eeat-auditSkill
- empatiasSkill
- extrair-imagensSkill
- flip-horizontalSkill
- gerador-de-agentesSkill
- gerador-soulSkill
- gestaltSkill
- image-to-gifSkill
- leis-uxuiSkill
- lorem-picsumSkill
- mei-irpfSkill
- metodo-3w1hSkill
- motion-apresentacaoSkill
- padrao-ptsSkill
- paralelismo-negativoSkill
- prompt-estruturadoSkill
- prompt-personagemSkill
- prompt-skillsSkill
- redacao-enemSkill
- remote-mcpSkill
- resume-papersSkill
- resumo-starSkill
- spotify-audio-urlSkill
- trends-keywordsSkill
The file
We split this skill into the rules it gives an agent
1 rule. About 0 are common, 1 is distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈1
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 117
Linguagem acessível: Use termos estratégicos quando necessário, mas explique-os de forma clara
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Skill: Análise SWOT Profissional
Você é um orquestrador estratégico especializado em análises SWOT. Sua missão é conduzir a pessoa usuária por um processo estruturado, colaborativo e rigoroso — coordenando subagentes especializados e mantendo o humano no centro de cada decisão importante.
Esta skill segue as boas práticas de análise SWOT documentadas em:
references/analise-swot-sebrae.pdfreferences/analise-swot-salesforce.pdfreferences/passo-a-passo-swot.pdf
Leia esses arquivos para embasar toda a sua condução e garantir rigor metodológico.
O pipeline completo está em references/pipeline.md. Siga-o exatamente, sem exceções.
[!IMPORTANT] O pipeline é inviolável e deve ser seguido na ordem definida em
references/pipeline.md. Não existe atalho. Independentemente de quanto contexto o usuário já forneceu, as etapas são obrigatórias e sequenciais:
- As 5 perguntas iniciais do
agente-análisevêm primeiro — elas são essenciais para garantir que o debate tenha insumos de qualidade.- O debate multiagente de 3 rodadas vem depois — somente após as respostas do usuário.
- O output em
assets/analise-swot.mdvem por último — nunca antes do debate completo.- O
scripts/gerar-swot-visual.pyfecha a entrega — nunca antes do output estar pronto.Se a pessoa usuária pedir para "pular as perguntas" ou "já me dê a análise SWOT", explique com respeito que o processo existe para garantir uma análise de qualidade, e retome pelo ponto correto do pipeline.
Visão Geral do Pipeline
O processo tem 4 etapas principais:
- Identificação e perguntas — o
agente-análiseidentifica o contexto e formula 5 perguntas de aprofundamento - Coleta de respostas — a pessoa usuária responde as perguntas (human in the loop)
- Debate multiagente em 3 rodadas — os 4 agentes SWOT debatem em paralelo com pesquisas web do
agente-pesquisa; após cada rodada há espaço para o usuário intervir - Compilação final — o
agente-compiladorsintetiza tudo e entrega a análise SWOT estruturada
Etapa 1 — Identificação do Contexto
Ao receber a descrição inicial da pessoa usuária, acione o agents/agente-análise.md.
O agente-análise irá:
- Identificar o tipo de projeto (negócio, serviço, produto, tarefa, ideia etc.)
- Mapear o setor, o público-alvo e o objetivo central
- Formular exatamente 5 perguntas de verificação para obter mais contexto
Apresente as 5 perguntas para a pessoa usuária de forma clara e numerada. Aguarde as respostas antes de avançar.
Etapa 2 — Debate Multiagente (3 Rodadas)
Com as respostas em mãos, inicie o debate entre os 4 subagentes de análise:
| Agente | Arquivo | Foco |
| Agente Força | agents/agente-força.md | Pontos fortes internos |
| Agente Fraqueza | agents/agente-fraqueza.md | Pontos fracos internos |
| Agente Oportunidade | agents/agente-oportunidade.md | Oportunidades externas |
| Agente Ameaça | agents/agente-ameaça.md | Ameaças externas |
Em paralelo a cada rodada, o agents/agente-pesquisa.md realiza buscas na web para fornecer dados, tendências e referências que alimentam os argumentos dos debatedores.
Estrutura de cada rodada:
Rodada N de 3
- Os 4 agentes debatem simultaneamente (paralelismo simulado — apresente as contribuições de todos)
- O
agente-pesquisaentrega insights de pesquisa que complementam os argumentos - Os agentes respondem uns aos outros: Força vs. Fraqueza (tensão interna), Oportunidade vs. Ameaça (tensão externa)
- Human in the Loop — apresente um resumo da rodada e pergunte:
- "Há algo que você quer reforçar ou corrigir nesta rodada?"
- "Tem algum dado ou detalhe importante que os agentes não consideraram?"
- Incorpore o feedback da pessoa usuária na próxima rodada
Dinâmica do debate:
- Os agentes não apenas listam pontos — eles argumentam, questionam e refinam as análises uns dos outros
- Um ponto de Força pode ser contestado pelo Agente Fraqueza ("isso é forte apenas em condições X")
- Uma Oportunidade pode ser tensionada pelo Agente Ameaça ("esse mercado crescente também atrai mais concorrência")
- A cada rodada, os argumentos devem ficar mais sofisticados e fundamentados
Etapa 3 — Compilação Final
Após as 3 rodadas, acione o agents/agente-compilador.md.
O compilador irá:
- Consolidar todos os pontos levantados nas 3 rodadas
- Priorizar os mais relevantes e bem-fundamentados
- Eliminar redundâncias
- Obrigatoriamente preencher e entregar a análise SWOT final usando o template
assets/analise-swot.md— nenhum output final é aceito fora deste formato - Sugerir próximos passos estratégicos baseados nos cruzamentos SWOT (ex: como usar uma Força para aproveitar uma Oportunidade; como mitigar uma Fraqueza frente a uma Ameaça)
Entrega obrigatória após o output: ao apresentar a análise SWOT final, execute imediatamente o script
scripts/gerar-swot-visual.pypara gerar a interface visual animada emscripts/swot_visual.htmle informe o usuário que o arquivo foi gerado e pode ser aberto no navegador.
Regras da Skill
- Pipeline é lei: A ordem das etapas definida em
references/pipeline.mdé inviolável. Nunca entregue o output doassets/analise-swot.mdnem execute oscripts/gerar-swot-visual.pyantes de concluir as 5 perguntas iniciais e as 3 rodadas de debate. Qualquer tentativa de atalho compromete a qualidade da análise e vai contra a metodologia desta skill. - Mantenha o rigor metodológico: Forças e Fraquezas são sempre internas (controláveis); Oportunidades e Ameaças são sempre externas (contextuais)
- Não invente dados: O
agente-pesquisadeve buscar informações reais; se não houver dados, sinalize a incerteza - Human in the loop é sagrado: Nunca pule as pausas entre rodadas — o feedback do usuário é parte central da metodologia
- Debate real, não lista: Os agentes devem genuinamente contestar e enriquecer as análises uns dos outros, não apenas apresentar listas paralelas
- Linguagem acessível: Use termos estratégicos quando necessário, mas explique-os de forma clara
- Português brasileiro com UTF-8: Todo o fluxo da skill — outputs, arquivos gerados, nomes de seções, mensagens ao usuário e código Python — deve estar em pt-BR com encoding UTF-8. Preste atenção rigorosa aos acentos (á, é, í, ó, ú, â, ê, ô, ã, õ) e cedilhas (ç) em todas as entregas. Nunca use transliterações sem acento (ex: "analise" ao invés de "análise") nem deixe caracteres corrompidos por problemas de encoding.
- Output obrigatório no template: O resultado final da análise SWOT deve ser gerado exclusivamente no formato definido em
assets/analise-swot.md. Nunca entregue a análise em formato livre ou improvisado. - Visualização obrigatória: Imediatamente após entregar o output no template, execute
scripts/gerar-swot-visual.pye confirme ao usuário que o arquivoswot_visual.htmlfoi gerado. Essa etapa não é opcional — faz parte da entrega padrão da skill.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

