saulosj /
eslint-complexity-guardian
🛡️ Claude Skill que configura cirurgicamente a regra de Complexidade Ciclomática no ESLint, sem modificar nenhuma outra parte do projeto.
Loading repository data…
tatagoncalvesof / repository
Skill do Claude Code que gera mapas mentais visuais profissionais (Mermaid + Markmap + PNG + Obsidian Canvas) com 8 modos especializados e validação Buzan. Por Tata Goncalves.
Skill do Claude Code que gera mapas mentais visuais profissionais a partir de qualquer conteúdo — texto solto, transcrição de aula, briefing, livro, ideias soltas — em 4 formatos simultâneos prontos pra usar.
Não é gerador genérico: aplica os 7 princípios Buzan, valida hierarquia e balanceamento, detecta conexões cruzadas e entrega arquivos prontos pra Obsidian, web (Markmap interativo), carrossel/post (PNG) e Obsidian Canvas.
Criada por Tata Gonçalves — parte do ecossistema Mentoria Império IA.
Quando você invoca /mapa-mental-imperatriz no Claude Code, ela:
| Modo | Quando ativa | Hierarquia base |
|---|---|---|
brainstorm | "ideias sobre", input solto | Tema → categorias → ideias |
estudo | livro, aula, transcrição, curso | Tema → módulos → conceitos → exemplos |
estrutura | "organizar isso", lista | Tema → seções → subseções |
decisao | "comparar", "escolher entre" | Decisão → opções → critérios → prós/contras |
diagnostico | "por que não está funcionando" | Problema → causas → ramificações → ações |
lancamento | "planejar lançamento", "projeto X" | Projeto → fases → entregas → tarefas |
copy | "oferta", "persona", briefing | Produto → persona/dor/desejo/objeção/prova |
ecossistema | "mapear sistema", skills, stack | Sistema → componentes → conexões |
Por padrão, gera os 4 formatos com o mesmo nome base:
YYYY-MM-DD-<slug>.md # Mermaid (vai pro Obsidian, versionável)
YYYY-MM-DD-<slug>.html # Markmap interativo (compartilhável)
YYYY-MM-DD-<slug>.png # PNG estático (carrossel, post, slide)
YYYY-MM-DD-<slug>.canvas # Obsidian Canvas (conecta com notas)
Override via flag --output=<formato> (mermaid|markmap|png|canvas|todos).
No terminal:
cd ~/.claude/skills/
git clone https://github.com/tatagoncalvesof/skill-mapa-mental-imperatriz.git mapa-mental-imperatriz
Pronto. Reinicie o Claude Code e a skill /mapa-mental-imperatriz aparece disponível.
Nota: o nome da pasta precisa ser
mapa-mental-imperatriz(sem o prefixoskill-) pra bater com onamedeclarado noSKILL.md. Por isso ogit cloneacima já clona pra esse nome final.
Dentro do Claude Code, basta pedir:
/mapa-mental-imperatriz — invocação diretaA skill identifica o tipo de conteúdo, escolhe o modo, valida e gera os 4 arquivos.
# brainstorm solto
/mapa-mental-imperatriz "ideias para o lançamento de Q3 2026"
# transcrição de aula vira material complementar
/mapa-mental-imperatriz ~/Documents/aula-21.txt
# diagnóstico
/mapa-mental-imperatriz --modo=diagnostico "Não estou vendendo: oferta confusa, tráfego frio, sem prova"
# copy a partir de briefing
/mapa-mental-imperatriz --modo=copy --briefing=oferta.md
A skill aplica antes de renderizar:
Se algum validador falhar, a skill conserta antes de gerar — não entrega mapa quebrado.
mapa-mental-imperatriz/
├── SKILL.md # arquivo principal da skill
├── modos/ # 8 templates de modo
│ ├── brainstorm.md
│ ├── estudo.md
│ ├── estrutura.md
│ ├── decisao.md
│ ├── diagnostico.md
│ ├── lancamento.md
│ ├── copy.md
│ └── ecossistema.md
├── templates/ # bases dos 4 formatos
│ ├── mermaid-base.md
│ ├── markmap-base.md
│ └── obsidian-canvas.json
├── validadores/ # checagens de qualidade
│ ├── buzan-7-principios.md
│ ├── balanceamento.md
│ └── conexoes-cruzadas.md
├── renderizadores/ # scripts de renderização
│ ├── render-all.sh
│ ├── render-mermaid.sh
│ ├── render-markmap.sh
│ ├── md-to-mermaid.js
│ └── render-canvas.js
└── exemplos/
└── exemplo-aula.md
Default: ~/Documents/Obsidian Vault/09 - Mapas Mentais/
Se você não usa Obsidian, edite o caminho no SKILL.md (seção "CAMINHO DE SALVAMENTO") pra apontar pra pasta que preferir. Se a pasta não existir, a skill cria.
Outras skills do ecossistema Império IA:
/transcricao-mentoradas — recebe transcrição de aula → modo estudo/briefing-copy-360 — recebe briefing pronto → modo copy/mecanismo-unico — mapeia o método criado → modo estrutura/headline-imperatriz — ramos do mapa viram headlines/voz-humana-br — valida palavras-chave (default ON)/texto-em-visual — pode chamar mapa-mental como tipo de visualizaçãoQuando você tem briefing, transcrição ou método pronto, a skill sugere fluxo combinado.
MIT — use, modifique, distribua. Apenas mantenha o crédito.
Selected from shared topics, language and repository description—not editorial ratings.
saulosj /
🛡️ Claude Skill que configura cirurgicamente a regra de Complexidade Ciclomática no ESLint, sem modificar nenhuma outra parte do projeto.