Instruções para Configuração Universal do GitHub Copilot

Este arquivo contém o template universal para configuração automática do GitHub Copilot em qualquer projeto.

COMANDO PARA CONFIGURAÇÃO AUTOMÁTICA

Use este comando exato no Copilot Chat para configuração completa e automática:

IMPLEMENTE CONFIGURAÇÃO COPILOT UNIVERSAL usando copilot-init-template/:

ANÁLISE AUTOMÁTICA:
- Detecte stack tecnológico (package.json, requirements.txt, pom.xml, etc.)
- Identifique build tool (Makefile, npm scripts, gradle, etc.)
- Mapeie estrutura arquitetural do projeto

GITHUB COPILOT SETUP (.github/):
- copilot-instructions.md: análise específica do projeto detectado
- copilot-settings.json: autoApprove + experimentais + chatmodes
- copilot-chat-modes.json: 8 chatmodes adaptados para a stack
- docs/chatmodes-guide.md: guia de uso específico
- docs/copilot-setup.md: setup personalizado

VSCODE WORKSPACE (.vscode/):
- settings.json: configurações de linguagem/framework detectados
- tasks.json: tasks baseadas no build tool identificado
- launch.json: debug configs para stack detectada

PERSONALIZAÇÃO AUTOMÁTICA:
- Adapte allowList para comandos da stack (make, npm, gradle, mvn, etc.)
- Configure problem matchers adequados
- Implemente debug configs específicos da linguagem
- Personalize chatmodes com contexto da tecnologia

EXECUTE IMPLEMENTAÇÃO COMPLETA AGORA.

ESTRUTURA RESULTANTE

Após execução, o projeto terá:

.github/ (Configurações GitHub Copilot)

.vscode/ (Configurações VS Code)

CARACTERÍSTICAS DO COMANDO

✅ Vantagens

🎯 Execução Garantida

TECNOLOGIAS SUPORTADAS

Linguagens

Build Tools

Frameworks Detectados

CHAT MODES INCLUÍDOS

  1. @analyzer - Análise profunda de código
  2. @architect - Design de arquitetura
  3. @debugger - Resolução de problemas
  4. @optimizer - Performance e otimização
  5. @tester - Criação de testes
  6. @documenter - Documentação de código
  7. @reviewer - Code review detalhado
  8. @refactor - Refatoração e melhorias

VALIDAÇÃO PÓS-CONFIGURAÇÃO

Após execução, validar:

# Verificar estrutura criada
ls -la .github/
ls -la .vscode/

# Confirmar template removido
ls copilot-init-template/ 2>/dev/null || echo "✅ Template removido"

# Testar chat modes
@analyzer Analise este projeto seguindo as instruções

TROUBLESHOOTING

Se comando não executar:

  1. Use comando alternativo com @terminal explícito
  2. Execute passo a passo manualmente
  3. Verifique permissões de escrita
  4. Confirme estrutura de pastas

Se interface aparecer “fosca”:


Comando otimizado para execução direta e configuração universal do GitHub Copilot 2025