Guia detalhado pra instalar a skill no Claude Code.
- Claude Code instalado e configurado
- Git instalado
- Python 3.9+ (apenas se for usar os scripts utilitários)
No Claude Code, execute:
/plugin marketplace add https://github.com/DevAlissu/pesquisador-br-skill/plugin install pesquisador-br-skillSaia do Claude Code e abra novamente. As skills serão detectadas automaticamente.
Faça uma pergunta que ative a skill:
Como faço a estrutura de um TCC ABNT?
Se a skill pesquisador-br for invocada (você verá a notificação), está funcionando.
git clone https://github.com/DevAlissu/pesquisador-br-skill.git
cd pesquisador-br-skillmkdir -p ~/.claude/skills
cp -r skills/* ~/.claude/skills/$claudeSkills = "$env:USERPROFILE\.claude\skills"
New-Item -ItemType Directory -Force -Path $claudeSkills
Copy-Item -Path .\skills\* -Destination $claudeSkills -Recursemkdir -p ~/.claude/skills
cp -r skills/* ~/.claude/skills/Saia e abra novamente.
Se você quer editar a skill e ver mudanças instantâneas (sem copiar a cada vez):
# Linux/macOS
ln -s "$(pwd)/skills/pesquisador-br" ~/.claude/skills/pesquisador-br
ln -s "$(pwd)/skills/revisao-sistematica-br" ~/.claude/skills/revisao-sistematica-br
ln -s "$(pwd)/skills/revisor-pares-br" ~/.claude/skills/revisor-pares-br
ln -s "$(pwd)/skills/tcc-abnt" ~/.claude/skills/tcc-abnt
# Windows (PowerShell, requer admin)
New-Item -ItemType SymbolicLink -Path "$env:USERPROFILE\.claude\skills\pesquisador-br" -Target "$(pwd)\skills\pesquisador-br"Agora qualquer mudança no diretório do projeto reflete na skill instalada.
A skill não exige variáveis de ambiente pra funcionar — todos os scripts usam APIs públicas sem autenticação:
- SciELO: API pública, sem key
- CrossRef: API pública, sem key (User-Agent já configurado no script)
- BDTD/IBICT: acesso direto via web
Periódicos CAPES usa autenticação federada (CAFe/Shibboleth com SAML), não token. O acesso é feito pelo navegador do usuário no portal oficial — nenhuma integração programática direta é possível sem credencial institucional.
Sucupira (Qualis CAPES): não tem API pública. Consulta manual via web (o script verifica_qualis.py apenas guia o usuário).
Se quiser usar a skill com Claude API direto (fora do Claude Code), aí sim precisa de ANTHROPIC_API_KEY — mas isso é uso avançado, não requisito.
Pra usar os scripts utilitários:
# Verificar Python instalado
python --version # ou python3 --version
# SciELO via ArticleMeta API (por ISSN)
python scripts/busca_scielo.py 0102-311X --max 10
# DOI -> referência ABNT (CrossRef)
python scripts/doi_para_referencia.py 10.1590/S1413-24782020000100008
# Buscar teses via OAI-PMH (UFRGS Lume por padrão)
python scripts/busca_bdtd.py "ensino híbrido"
python scripts/busca_bdtd.py --endpoints # listar repositórios
python scripts/busca_bdtd.py --sets # listar coleções
# Validar formato ABNT 6023 num arquivo de referências
python scripts/valida_referencias.py referencias.txt
python scripts/valida_referencias.py --teste # auto-teste
# Guia de consulta Qualis (Sucupira não tem API)
python scripts/verifica_qualis.pyNão há dependências externas — todos os scripts usam apenas stdlib e endpoints públicos.
Causa: arquivo SKILL.md não está em ~/.claude/skills/<nome>/SKILL.md.
Solução:
ls ~/.claude/skills/
# Deve mostrar: pesquisador-br/, revisao-sistematica-br/, ...
cat ~/.claude/skills/pesquisador-br/SKILL.md | head -10
# Deve mostrar o frontmatter com 'name' e 'description'Causa: o usuário não usou termos do triggers no SKILL.md.
Solução: tente com palavras-chave mais explícitas:
- "Me ajude com normas ABNT"
- "Preciso fazer um TCC"
- "Como estruturar dissertação de mestrado?"
Ou peça explicitamente pra invocar:
Use a skill pesquisador-br pra me ajudar com [tema]
Causa: URL do repositório errada ou marketplace não configurado.
Solução:
# Listar marketplaces configurados
/plugin marketplace list
# Remover e adicionar de novo
/plugin marketplace remove pesquisador-br-skill
/plugin marketplace add https://github.com/DevAlissu/pesquisador-br-skillCausa: Claude Code em cache antigo ou versão desatualizada.
Solução:
# Verificar versão Claude Code
claude --version
# Limpar cache (caminho varia por SO)
# Linux/macOS: ~/.cache/claude/
# Windows: %LOCALAPPDATA%\claude\Cache\
# Reiniciar Claude Code/plugin update pesquisador-br-skillcd /caminho/para/pesquisador-br-skill
git pull origin master
cp -r skills/* ~/.claude/skills/ # Se for instalação manual/plugin uninstall pesquisador-br-skillrm -rf ~/.claude/skills/pesquisador-br
rm -rf ~/.claude/skills/revisao-sistematica-br
rm -rf ~/.claude/skills/revisor-pares-br
rm -rf ~/.claude/skills/tcc-abnt- Leia
docs/USO.mdpra ver exemplos de uso - Leia
docs/ARQUITETURA.mdpra entender a estrutura - Conheça as referências de ABNT em
skills/pesquisador-br/references/abnt/ - Experimente os scripts em
scripts/
Bem-vindo à pesquisa acadêmica brasileira no Claude Code 🇧🇷