Pular para o conteúdo
Skillpedia
Documentação40 mil · #5062

context-map

Faz seu agente criar um mapa de todos os arquivos importantes antes de fazer alterações. Isso garante que nada seja esquecido durante o trabalho.

O que ela faz

Esta ferramenta cria um mapa visual de todos os arquivos importantes em um projeto de programação antes de você fazer qualquer alteração. Ela ajuda a entender quais partes do código estão conectadas e o que pode ser afetado.

Quando usar

  • ✓Ao iniciar uma nova tarefa de programação.
  • ✓Antes de corrigir um bug.
  • ✓Quando você precisa entender a estrutura de um projeto.

Exemplo do que pedir para a IA

“Crie um mapa de contexto para a tarefa de adicionar um novo botão de login.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/github/awesome-copilot/blob/main/skills/context-map/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/github/awesome-copilot/blob/main/skills/context-map/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta procura arquivos relacionados à sua tarefa, identifica como eles se conectam (importações/exportações), encontra testes associados e busca por exemplos semelhantes no código. O resultado é um relatório organizado que mostra quais arquivos modificar, quais dependências podem mudar, quais testes são relevantes e padrões a seguir.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add github/awesome-copilot --skill context-map

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/context-map/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Mapa de Contexto

Antes de implementar qualquer alteração, analise a base de código e crie um mapa de contexto.

Tarefa

{{task_description}}

Instruções

  1. Procure na base de código por arquivos relacionados a esta tarefa.
  2. Identifique dependências diretas (importações/exportações).
  3. Encontre testes relacionados.
  4. Procure por padrões semelhantes no código existente.

Formato de Saída

## Context Map

### Files to Modify
| File | Purpose | Changes Needed |
|------|---------|----------------|
| path/to/file | description | what changes |

### Dependencies (may need updates)
| File | Relationship |
|------|--------------|
| path/to/dep | imports X from modified file |

### Test Files
| Test | Coverage |
|------|----------|
| path/to/test | tests affected functionality |

### Reference Patterns
| File | Pattern |
|------|---------|
| path/to/similar | example to follow |

### Risk Assessment
- [ ] Breaking changes to public API
- [ ] Database migrations needed
- [ ] Configuration changes required

Não prossiga com a implementação até que este mapa seja revisado.

Perguntas frequentes

Por que preciso de um mapa de contexto?

Ele evita que você altere algo sem saber o impacto em outras partes do código, prevenindo erros e economizando tempo.

O que significa 'dependências'?

São outros arquivos ou partes do código que usam ou são usados pelo código que você vai modificar.

O que é 'avaliação de risco'?

É uma lista de verificações para alertar sobre possíveis problemas sérios que suas alterações podem causar, como quebrar funcionalidades existentes ou exigir mudanças no banco de dados.

Detalhes

Descrição original do autor

Generate a map of all files relevant to a task before making changes

repo: github/awesome-copilot

Popularidade

Estrelas no GitHub
40 mil
Posição no ranking
#5062
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas