mapa-mental
Skill0 starsChanged 3 months agoMITView on GitHub
Gera mapa mental interativo em HTML/SVG a partir de qualquer conteúdo (tema jurídico, artigo de lei, tópico de edital ou texto colado). Use quando o usuário pedir mapa mental, mapa conceitual, esquema ou resumo visual, inclusive "mapa dos meus erros" a partir da wiki de estudos.
In this repository25 other files it gives its agents.
- CLAUDE.mdCLAUDE.md
- analise-carteiraSkill
- analise-rifSkill
- ankiSkill
- concisoSkill
- desempenhoSkill
- despacho-plantaoSkill
- digestoSkill
- edita-videoSkill
- escrita-para-agentesSkill
- generateSkill
- guia-cartorioSkill
- handoffSkill
- portaria-ipSkill
- prova-oralSkill
- registrar-erroSkill
- relatorio-final-ipSkill
- representacao-cautelarSkill
- revisao-contradicoesSkill
- sabatinaSkill
- simulado-quizSkill
- sts2Skill
- sync-skillsSkill
- treino-wikiSkill
- vocabulario-kindleSkill
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 114
Centro absoluto: do canvas = tema central
≈ “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: Mapa Mental para Concursos
Gera mapas mentais visuais e interativos para estudo e revisão de conteúdos de concursos públicos e áreas jurídicas.
Regras de Produção do Mapa Mental
Estrutura Obrigatória
- Centro: Ícone emoji + título do tema em fonte grande e bold
- Ramos Principais (Nível 1): 3-8 ramos irradiando do centro, cada um com cor distinta
- Sub-ramos (Nível 2): Derivam dos ramos principais, mesma cor mas tom mais claro
- Detalhes (Nível 3+): Folhas terminais com informações específicas
- Máximo 4 níveis de profundidade para manter legibilidade
Sistema de Cores (Paleta Padrão para Concursos Jurídicos)
Cada ramo principal recebe uma cor distinta. A paleta padrão é:
| Posição | Cor | Hex | Uso Sugerido |
| 1 | Azul Royal | #2563EB | Conceitos fundamentais / Princípios |
| 2 | Vermelho | #DC2626 | Penalidades / Vedações / Proibições |
| 3 | Verde | #16A34A | Direitos / Garantias / Permissões |
| 4 | Laranja | #EA580C | Procedimentos / Prazos |
| 5 | Roxo | #9333EA | Competência / Jurisdição |
| 6 | Teal | #0D9488 | Classificações / Espécies |
| 7 | Rosa | #DB2777 | Exceções / Observações importantes |
| 8 | Âmbar | #D97706 | Jurisprudência / Súmulas |
O usuário pode solicitar paleta personalizada. Se o tema não for jurídico, adaptar as associações de cor ao contexto.
Ícones/Emojis por Categoria (Referência Rápida)
- ⚖️ Princípios / Fundamentos
- 🔒 Vedações / Proibições
- ✅ Direitos / Garantias
- ⏰ Prazos
- 📋 Procedimentos
- 🏛️ Competência / Órgãos
- ⚠️ Exceções
- 📌 Súmulas / Jurisprudência
- 📝 Requisitos
- 🔄 Processos / Fases
- 👤 Sujeitos / Partes
- 💰 Valores / Quantias
- 🚫 Crimes / Infrações
- 🛡️ Proteção / Medidas protetivas
Regras de Texto
- UMA palavra-chave por ramo (máximo 2-3 palavras em casos excepcionais como nomes de institutos jurídicos)
- NUNCA frases completas nos ramos
- Artigos de lei: representar como "Art. 5º, CF" (forma abreviada)
- Prazos: sempre em destaque com ícone ⏰
- Negrito nas palavras-chave dos ramos de nível 1
- Tamanhos de fonte: seguir a hierarquia definida em "Detalhes Técnicos do HTML" (seção "Fontes")
Formato de Saída
Saída Padrão: HTML Interativo
Gerar arquivo .html autocontido com:
- SVG para desenho dos ramos curvos (curvas de Bézier)
- Layout radial com centro na tela
- Interatividade: zoom (scroll), pan (drag), colapsar/expandir ramos (click)
- Responsivo: adapta ao tamanho da tela
- Exportável: botão para salvar como PNG usando só APIs nativas do navegador (serializar o SVG →
Image→canvas.toBlob) — nunca biblioteca de CDN, o arquivo deve funcionar offline - Modo escuro/claro: toggle no canto superior
- Legenda de cores: exibida no canto inferior
- Salvar como
mapa-mental-[TEMA].html. Onde: se o contexto for a pasta de estudos (a que contémwiki\), salve em<pasta de estudos>\mapas\(crie se não existir — fica no Drive e sincroniza entre as máquinas) e acrescente o link do mapa na nota da disciplina emwiki/disciplinas/, como já se faz com os quizzes. Fora do contexto de estudo, salve na pasta de trabalho atual.
Saída Alternativa: Texto Estruturado
Se o usuário pedir "mapa mental em texto", "mapa simples" ou "mapa no chat":
- Usar indentação com emojis para representar hierarquia
- Cores representadas por emojis de círculos coloridos
- Formato:
🎯 [TEMA CENTRAL]
├── 🔵 [Ramo 1]
│ ├── [Sub-ramo 1.1]
│ │ └── [Detalhe]
│ └── [Sub-ramo 1.2]
├── 🔴 [Ramo 2]
│ ├── [Sub-ramo 2.1]
│ └── [Sub-ramo 2.2]Fluxo de Trabalho
- Receber o input: tema livre, artigo de lei, tópico de edital ou conteúdo colado a sintetizar.
- Analisar e estruturar: identificar o tema central e extrair ramos, sub-ramos, ícones e cores conforme "Regras de Produção do Mapa Mental".
- Gerar o mapa: construir o HTML/SVG conforme "Formato de Saída" e "Detalhes Técnicos do HTML" (ler antes
references/template-tecnico.md). - Entregar: salvar conforme a convenção de "Formato de Saída", informar o caminho completo como link clicável e, no contexto de estudo, linkar o mapa na nota da disciplina da wiki. Versão em texto no chat só se solicitada.
Detalhes Técnicos do HTML
Consultar antes de gerar
Antes de gerar o HTML, leia o arquivo de referência técnica incluído na skill: references/template-tecnico.md (caminho relativo à pasta da skill).
Esse arquivo contém o template HTML completo com:
- Algoritmo de layout radial
- Curvas de Bézier para ramos orgânicos
- Sistema de cores com CSS variables
- Interatividade (zoom, pan, collapse)
- Modo escuro/claro
- Exportação PNG
Princípios do Layout
- Centro absoluto do canvas = tema central
- Distribuição angular dos ramos: dividir 360° pelo número de ramos
- Comprimento do ramo proporcional à importância (ramos principais mais longos)
- Curvas suaves: usar
quadraticCurveToou curvas de Bézier cúbicas - Sem sobreposição: algoritmo de detecção de colisão para textos
- Cores: seguir o "Sistema de Cores" das Regras de Produção (saturado perto do centro, tom mais claro nas pontas)
Fontes
- Centro:
'Segoe UI', system-ui, sans-serif— 22-28px, bold - Nível 1: 16-18px, semibold
- Nível 2: 13-15px, regular
- Nível 3+: 11-13px, regular, cor mais clara
Adaptações por Contexto
Direito Penal
- Ramos típicos: Tipo Penal → Sujeitos → Elemento Subjetivo → Qualificadoras → Pena → Ação Penal → Consumação/Tentativa
Direito Constitucional
- Ramos típicos: Princípios → Direitos Fundamentais → Organização do Estado → Poder Legislativo → Poder Executivo → Poder Judiciário → Controle de Constitucionalidade
Direito Processual Penal
- Ramos típicos: Inquérito → Ação Penal → Jurisdição/Competência → Provas → Medidas Cautelares → Procedimentos → Recursos → Execução
Direito Civil
- Ramos típicos: Pessoa → Bens → Fatos Jurídicos → Prescrição/Decadência → Obrigações → Contratos → Responsabilidade Civil
Direito Administrativo
- Ramos típicos: Administração Pública → Atos Administrativos → Poder de Polícia → Licitação → Contratos → Servidores → Responsabilidade → Bens Públicos
Legislação Extravagante / Especial
- Adaptar ramos ao diploma específico (Lei Maria da Penha, ECA, CDC, etc.)
Modo "Mapa do Erro" (integração com a wiki de estudos)
Ative quando o usuário pedir "mapa dos meus erros", "mapa do que eu confundo", ou citar revisão de fraquezas. Fonte: wiki/revisao/erros.md da pasta de estudos (e as notas de disciplina referenciadas nas entradas).
- Leia as entradas do
erros.md(uma disciplina ou todas) e a seção "Padrões recorrentes". - O centro do mapa é o padrão de erro (ex.: ⚠️ REQUISITO ACRESCIDO) ou a disciplina, conforme o pedido.
- Pares simétricos confundidos (ex.: encampação × caducidade) viram dois ramos lado a lado, com os atributos contrastados em sub-ramos espelhados — o objetivo visual é fixar qual atributo pertence a qual instituto.
- Requisitos enumerados ganham a contagem em destaque no ramo (ex.: "IDC: 2 pressupostos ⏰") — a contagem é a arma contra a pegadinha de requisito acrescido.
- Cada folha terminal traz a citação exata do fundamento (artigo, súmula, tema, Info) vinda da entrada do
erros.md— nunca invente fundamento que não esteja registrado. - Inclua os macetes registrados nas entradas como folhas com 💡.
Notas Importantes
- Nunca inventar conteúdo jurídico — se incerto sobre um ponto de direito, sinalizar explicitamente
- Manter fidelidade à lei vigente — aplicar atualizações legislativas (ex: Lei 14.994/2024)
- Priorizar concisão — o mapa é para REVISÃO, não para estudo primário
- O mapa deve caber em uma tela — se o conteúdo for muito extenso, sugerir divisão em sub-mapas
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.

