Skip to content
Back to skills

Analise Swot

ASecurity

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 u...

  • 17 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added October 6, 2026
ai-agentspythongo

Security analysis

A100/100

Pro scans all 12 files and shows the line behind each finding

Scanned October 6, 2026

npx -y skills add marioluciofjr/skills --skill analise-swot --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Analise Swot?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Analise Swot
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/marioluciofjr-analise-swot/badge)](https://www.skillsdirectory.com/skills/marioluciofjr-analise-swot)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: analise-swot
description: >
  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.
---

# 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.pdf`
- `references/analise-swot-salesforce.pdf`
- `references/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:
> 1. **As 5 perguntas iniciais do `agente-análise` vêm primeiro** — elas são essenciais para garantir que o debate tenha insumos de qualidade.
> 2. **O debate multiagente de 3 rodadas vem depois** — somente após as respostas do usuário.
> 3. **O output em `assets/analise-swot.md` vem por último** — nunca antes do debate completo.
> 4. **O `scripts/gerar-swot-visual.py` fecha 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:

1. **Identificação e perguntas** — o `agente-análise` identifica o contexto e formula 5 perguntas de aprofundamento
2. **Coleta de respostas** — a pessoa usuária responde as perguntas (human in the loop)
3. **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
4. **Compilação final** — o `agente-compilador` sintetiza 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**

1. Os 4 agentes debatem simultaneamente (paralelismo simulado — apresente as contribuições de todos)
2. O `agente-pesquisa` entrega insights de pesquisa que complementam os argumentos
3. Os agentes respondem uns aos outros: Força vs. Fraqueza (tensão interna), Oportunidade vs. Ameaça (tensão externa)
4. **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.py` para gerar a interface visual animada em `scripts/swot_visual.html` e 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 do `assets/analise-swot.md` nem execute o `scripts/gerar-swot-visual.py` antes 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-pesquisa` deve 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.py` e confirme ao usuário que o arquivo `swot_visual.html` foi gerado. Essa etapa não é opcional — faz parte da entrega padrão da skill.

Files in this skill

  • SKILL.md7.8 KB
  • agents/agente-ameaça.md3.1 KB
  • agents/agente-análise.md2.4 KB
  • agents/agente-compilador.md4.5 KB
  • agents/agente-força.md2.7 KB
  • agents/agente-fraqueza.md3 KB
  • agents/agente-oportunidade.md3.1 KB
  • agents/agente-pesquisa.md2.8 KB
  • assets/analise-swot.md709 B
  • references/pipeline.md3.7 KB
  • scripts/gerar-swot-visual.py25.7 KB
  • scripts/swot_visual.html19.4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.