“ Citações ABNT para Claude

Citações e ABNT no Claude: biblioteca, checador de referências e normas de 50 instituições

Plugin aberto para o Claude Code que organiza suas referências, detecta citação inventada por IA e aplica a ABNT vigente com as regras do manual da sua universidade.

Resposta curta: instale com /plugin marketplace add kayquer/citacoes-abnt-skill. O plugin formata referências pela NBR 6023:2025 (ou 2018), cita pela NBR 10520:2023, confere cada obra em cinco bases abertas e traz os perfis de 50 instituições (40 com manual oficial lido).

Ver no GitHub

O que o plugin faz

Biblioteca de citações

Adiciona obras por DOI, ISBN ou URL, remove duplicatas, gera a chamada (Silva, 2020, p. 15) e exporta em ABNT, BibTeX, RIS ou CSL-JSON (Zotero, Mendeley, Pandoc).

Checador de citações

Procura cada referência no Crossref, OpenAlex, Semantic Scholar, Open Library e Google Books. Aponta referência inexistente, quimera (título real com autor errado), DOI de outra obra e citação sem referência.

Aplicação da ABNT

Aplica NBR 14724:2024, 10520:2023, 6023:2025, 6024, 6027 e 6028 com o perfil da instituição e gera um modelo .docx com margens, fonte, espaçamento e paginação já configurados.

Instalar no Claude, ChatGPT, Gemini e outros

As skills seguem o padrão aberto Agent Skills. Os arquivos ficam na pasta dist/ do repositório.

Claude Code

/plugin marketplace add kayquer/citacoes-abnt-skill
/plugin install citacoes-abnt@citacoes-abnt-skill

Claude na web e no app

Baixe checador-citacoes.zip, biblioteca-citacoes.zip e abnt-formatacao.zip. Envie cada um em Configurações › Capacidades › Skills, com a execução de código ativada.

ChatGPT

Crie um GPT ou um Projeto. Cole instrucoes.txt nas instruções e anexe conhecimento-instituicoes.md e conhecimento-normas.md. Ative a busca na web, que é o que permite checar se as referências existem. Para formatar e conferir com os scripts, anexe também citacoes-abnt-scripts.zip e ative a análise de código.

Gemini

No navegador: crie um Gem, cole instrucoes.txt e anexe os dois arquivos de conhecimento. No Gemini CLI:

gemini extensions install https://github.com/kayquer/citacoes-abnt-skill

Codex, Cursor, Copilot e outros agentes

Descompacte citacoes-abnt-skills.zip em .agents/skills/ no projeto. Agente sem suporte a skills: salve citacoes-abnt-agents.md como AGENTS.md, GEMINI.md ou regra do Cursor.

Copilot, Perplexity e outros chats

Cole instrucoes.txt nas instruções do espaço ou do agente e anexe os arquivos de conhecimento. Sem busca na web, o assistente avisa que não conseguiu verificar as referências e não as dá como verificadas.

Depois peça, por exemplo: “Confira se as referências deste TCC existem e formate tudo no padrão da UFMG.”

Só os scripts (Python 3, sem dependências)

py -3 scripts/biblioteca.py adicionar --doi 10.1590/0102-4698214500
py -3 scripts/checar_referencias.py tcc.docx
py -3 scripts/conferir_citacoes.py tcc.docx
py -3 scripts/gerar_modelo_docx.py --instituicao usp --tipo tcc --saida modelo-usp.docx

Instituições e regras de formatação

Margens na ordem superior / esquerda / inferior / direita. Clique na sigla para ver fonte, espaçamento, recuo, paginação, normas por área e o link do manual oficial.


InstituiçãoTipoNorma principalMargensManual
USP
Universidade de São Paulo (USP)
Pública (Estadual)ABNT (com diretrizes próprias USP)3 cm / 3 cm / 2 cm / 2 cmsim
UNICAMP
Universidade Estadual de Campinas (UNICAMP)
Pública (Estadual)ABNT3 cm / 3 cm / 2 cm / 2 cmsim
UFRJ
Universidade Federal do Rio de Janeiro (UFRJ)
Pública (Federal)ABNT (Vancouver em Biomédicas)3 cm / 3 cm / 2 cm / 2 cmsim
UFMG
Universidade Federal de Minas Gerais (UFMG)
Pública (Federal)ABNT3 cm / 3 cm / 2 cm / 2 cmsim
UFRGS
Universidade Federal do Rio Grande do Sul (UFRGS)
Pública (Federal)ABNT3 cm / 3 cm / 2 cm / 2 cmnão encontrado
UFSC
Universidade Federal de Santa Catarina (UFSC)
Pública (Federal)ABNT3 cm / 3 cm / 2 cm / 2 cmsim
UnB
Universidade de Brasília (UnB)
Pública (Federal)ABNT / APA (Psicologia)3 cm / 3 cm / 2 cm / 2 cmnão encontrado
UNIFESP
Universidade Federal de São Paulo (UNIFESP)
Pública (Federal)Vancouver / ABNT3 cm / 3 cm / 2 cm / 2 cmsim
UFPR
Universidade Federal do Paraná (UFPR)
Pública (Federal)ABNT3 cm / 3 cm / 2 cm / 2 cmsim
UNESP
Universidade Estadual Paulista (UNESP)
Pública (Estadual)ABNT3 cm / 3 cm / 2 cm / 2 cmnão encontrado
UFSCar
Universidade Federal de São Carlos (UFSCar)
Pública (Federal)ABNT3 cm / 3 cm / 2 cm / 2 cmsim
PUC-Rio
Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio)
Privada (Filantrópica)ABNT / APA2,5 cm / 3 cm / 2,5 cm / 4 cmsim
UFPE
Universidade Federal de Pernambuco (UFPE)
Pública (Federal)ABNT3 cm / 3 cm / 2 cm / 2 cmsim
UFC
Universidade Federal do Ceará (UFC)
Pública (Federal)ABNT3 cm / 3 cm / 2 cm / 2 cmsim
UFBA
Universidade Federal da Bahia (UFBA)
Pública (Federal)ABNT3 cm / 3 cm / 2 cm / 2 cmnão encontrado
UFV
Universidade Federal de Viçosa (UFV)
Pública (Federal)ABNT3 cm / 3 cm / 2 cm / 2 cmsim
UFF
Universidade Federal Fluminense (UFF)
Pública (Federal)ABNT3 cm / 3 cm / 2 cm / 2 cmsim
PUCRS
Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
Privada (Filantrópica)ABNT / APA3 cm / 3 cm / 2 cm / 2 cmsim
UFSM
Universidade Federal de Santa Maria (UFSM)
Pública (Federal)ABNT3 cm / 3 cm / 2 cm / 2 cmsim
UFPel
Universidade Federal de Pelotas (UFPel)
Pública (Federal)ABNT3 cm / 3 cm / 2 cm / 2 cmsim
UNESA
Universidade Estácio de Sá (UNESA)
Privada (Lucrativa)ABNT3 cm / 3 cm / 2 cm / 2 cmsim
UNIP
Universidade Paulista (UNIP)
Privada (Lucrativa)ABNT3 cm / 3 cm / 2 cm / 2 cmsim
UNOPAR
Universidade Norte do Paraná (UNOPAR)
Privada (Lucrativa)ABNT3 cm / 3 cm / 2 cm / 2 cmnão encontrado
UFMA
Universidade Federal do Maranhão (UFMA)
Pública (Federal)ABNT3 cm / 3 cm / 2 cm / 2 cmnão encontrado
UFPA
Universidade Federal do Pará (UFPA)
Pública (Federal)ABNT3 cm / 3 cm / 2 cm / 2 cmsim
UFG
Universidade Federal de Goiás (UFG)
Pública (Federal)ABNT3 cm / 3 cm / 2 cm / 2 cmsim
UFRN
Universidade Federal do Rio Grande do Norte (UFRN)
Pública (Federal)ABNT / Vancouver3 cm / 3 cm / 2 cm / 2 cmsim
UNICSUL
Universidade Cruzeiro do Sul (UNICSUL)
Privada (Lucrativa)ABNT3 cm / 3 cm / 2 cm / 2 cmnão encontrado
UNINOVE
Universidade Nove de Julho (UNINOVE)
Privada (Lucrativa)ABNT / Vancouver (Medicina)3 cm / 3 cm / 2 cm / 2 cmsim
UFAM
Universidade Federal do Amazonas (UFAM)
Pública (Federal)ABNT3 cm / 3 cm / 2 cm / 2 cmsim
UFU
Universidade Federal de Uberlândia (UFU)
Pública (Federal)ABNT3 cm / 3 cm / 2 cm / 2 cmsim
UFPI
Universidade Federal do Piauí (UFPI)
Pública (Federal)ABNT3 cm / 3 cm / 2 cm / 2 cmsim
UFPB
Universidade Federal da Paraíba (UFPB)
Pública (Federal)ABNT3 cm / 3 cm / 2 cm / 2 cmsim
UFAL
Universidade Federal de Alagoas (UFAL)
Pública (Federal)ABNT3 cm / 3 cm / 2 cm / 2 cmsim
UFMT
Universidade Federal de Mato Grosso (UFMT)
Pública (Federal)ABNT3 cm / 3 cm / 2 cm / 2 cmnão encontrado
UEM
Universidade Estadual de Maringá (UEM)
Pública (Estadual)ABNT3 cm / 3 cm / 2 cm / 2 cmnão encontrado
UEL
Universidade Estadual de Londrina (UEL)
Pública (Estadual)ABNT3 cm / 3 cm / 2 cm / 2 cmsim
UERJ
Universidade do Estado do Rio de Janeiro (UERJ)
Pública (Estadual)ABNT3 cm / 3 cm / 2 cm / 2 cmsim
Anhembi Morumbi
Universidade Anhembi Morumbi
Privada (Lucrativa)ABNT / APA3 cm / 3 cm / 2 cm / 2 cmsim
UNISINOS
Universidade do Vale do Rio dos Sinos (UNISINOS)
Privada (Filantrópica)ABNT3 cm / 3 cm / 2 cm / 2 cmsim
IFSP
Instituto Federal de São Paulo (IFSP)
Instituto FederalABNT (Geral) / APA (Áreas Tecnológicas específicas)3 cm / 3 cm / 2 cm / 2 cmsim
FATEC
Faculdade de Tecnologia do Estado de São Paulo (FATEC)
Faculdade de TecnologiaABNT3 cm / 3 cm / 2 cm / 2 cmsim
IFRJ
Instituto Federal do Rio de Janeiro (IFRJ)
Instituto FederalABNT / Vancouver (Cursos da área de Saúde)3 cm / 3 cm / 2 cm / 2 cmsim
IFMG
Instituto Federal de Minas Gerais (IFMG)
Instituto FederalABNT3 cm / 3 cm / 2 cm / 2 cmsim
IFRS
Instituto Federal do Rio Grande do Sul (IFRS)
Instituto FederalABNT3 cm / 3 cm / 2 cm / 2 cmsim
IFSC
Instituto Federal de Santa Catarina (IFSC)
Instituto FederalABNT3 cm / 3 cm / 2 cm / 2 cmsim
IFPR
Instituto Federal do Paraná (IFPR)
Instituto FederalABNT3 cm / 3 cm / 2 cm / 2 cmsim
IFCE
Instituto Federal do Ceará (IFCE)
Instituto FederalABNT3 cm / 3 cm / 2 cm / 2 cmsim
IFPE
Instituto Federal de Pernambuco (IFPE)
Instituto FederalABNT3 cm / 3 cm / 2 cm / 2 cmnão encontrado
IFB
Instituto Federal de Brasília (IFB)
Instituto FederalABNT3 cm / 3 cm / 2 cm / 2 cmsim

Perguntas frequentes

O que é o Citações ABNT para Claude?

É um plugin aberto (MIT) com três skills para o Claude Code: uma biblioteca de citações, um checador que detecta referência inventada ou com autoria trocada e um aplicador da ABNT (NBR 6023:2025, NBR 10520:2023 e NBR 14724:2024) com os perfis de formatação de 50 universidades e institutos brasileiros.

Como instalar no Claude Code?

No Claude Code, rode /plugin marketplace add kayquer/citacoes-abnt-skill e depois /plugin install citacoes-abnt@citacoes-abnt-skill. Os scripts usam só Python 3 e a biblioteca padrão.

Como o checador descobre uma referência inventada por IA?

Ele procura cada referência no Crossref, no OpenAlex, no Semantic Scholar, no Open Library e no Google Books. Só marca como verificada a obra encontrada em duas ou mais bases com título e autoria batendo. Título real com autores errados sai como quimera, e DOI que leva a outra obra sai como DOI divergente.

Qual edição da NBR 6023 está em vigor?

A NBR 6023:2025 (3ª edição, publicada em 21 de maio de 2025), que substitui a de 2018. Muitos manuais de universidade ainda citam a 2018; o plugin formata nas duas e usa a que o perfil da instituição indicar.

O que mudou na NBR 10520:2023?

A principal mudança: o sobrenome dentro dos parênteses passa a ser escrito em maiúsculas e minúsculas, como (Silva, 2020, p. 15), e não mais (SILVA, 2020, p. 15). Sigla continua em maiúsculas (IBGE, 2011). A forma s.p. deixou de existir e o ponto final vem só depois da chamada.

Quais universidades estão incluídas?

40 universidades, entre elas USP, Unicamp, UFRJ, UFMG, UFRGS, UFSC, UnB e UNESP, e 10 instituições técnicas (institutos federais e Fatec). Cada perfil traz margens, fonte, espaçamento, recuo, paginação, sistema de chamada e o link do manual oficial consultado.

Funciona no ChatGPT, no Gemini e no Claude na web?

Sim. No Claude.ai, envie os três arquivos .zip da pasta dist/claude-ai como Skills. No ChatGPT (GPT ou Projeto), no Gemini (Gem), no Copilot e no Perplexity, cole o arquivo instrucoes.txt nas instruções e anexe os dois arquivos de conhecimento. No Gemini CLI, instale como extensão; no Codex e em outros agentes compatíveis com Agent Skills, descompacte as skills em .agents/skills. A verificação de existência das referências precisa de busca na web ou dos scripts.

Funciona com notas de rodapé e livros de humanidades?

Sim. A skill gera as notas de referência da NBR 10520: a primeira citação de cada obra completa e as seguintes abreviadas, com Ibid. e Id. opcionais. O conferidor lê as notas do Word e do Markdown. O formatador tem campos para tradução, organização da edição, capítulo nas obras completas do próprio autor, volume, artigo de jornal com data completa, e-localização e título atribuído entre colchetes.

Preciso do Claude para usar?

Não. Os scripts de Python funcionam sozinhos: formatar referência, exportar para BibTeX, RIS ou CSL-JSON, checar existência das obras, conferir citação contra referência e gerar um modelo .docx com o perfil da instituição.

Dados abertos

Os perfis estão em data/instituicoes.json (licença MIT), com a URL do manual consultado e a data de conferência. Correções são bem-vindas por issue ou pull request.