context-driven-development
Ajuda seu agente a usar o contexto de forma organizada. Mantém a consistência nas interações e alinha a equipe com a documentação do projeto.
O que ela faz
Esta ferramenta ajuda a organizar as informações importantes de um projeto de software. Ela garante que todos na equipe entendam o que está sendo construído, por quê, como e com quais ferramentas, mantendo tudo atualizado.
Quando usar
- ✓Ao iniciar um novo projeto de software.
- ✓Quando a equipe precisa entender as regras e ferramentas do projeto.
- ✓Para manter a documentação do projeto sempre atualizada.
Exemplo do que pedir para a IA
“Como podemos organizar a documentação do nosso projeto para que a IA entenda melhor o que fazer?”
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
Mensagem pronta para colar
Como funciona
A ferramenta cria e gerencia arquivos de documentação que funcionam como um guia para o projeto. Esses arquivos explicam os objetivos, as ferramentas usadas e como a equipe trabalha, garantindo que a IA siga as mesmas regras.
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 sickn33/agentic-awesome-skills --skill context-driven-developmentOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/context-driven-development/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Desenvolvimento Orientado por Contexto
Guia para implementar e manter o contexto como um artefato gerenciado ao lado do código, permitindo interações consistentes com IA e alinhamento da equipe através de documentação estruturada do projeto.
Não use esta habilidade quando
- A tarefa não estiver relacionada ao desenvolvimento orientado por contexto
- Você precisar de um domínio ou ferramenta diferente fora deste escopo
Instruções
- Clarifique objetivos, restrições e entradas necessárias.
- Aplique as melhores práticas relevantes e valide os resultados.
- Forneça passos acionáveis e verificação.
- Use o fluxo de trabalho, relacionamentos de artefatos e lista de verificação de validação abaixo quando orientação detalhada de implementação for necessária.
Use esta habilidade quando
- Configurando novos projetos com Conductor
- Entendendo a relação entre artefatos de contexto
- Mantendo a consistência em sessões de desenvolvimento assistidas por IA
- Integrando membros da equipe a um projeto Conductor existente
- Decidindo quando atualizar documentos de contexto
- Gerenciando contextos de projetos greenfield vs. brownfield
Filosofia Central
O Desenvolvimento Orientado por Contexto trata o contexto do projeto como um artefato de primeira classe, gerenciado ao lado do código. Em vez de depender de prompts ad-hoc ou documentação espalhada, estabeleça uma base persistente e estruturada que informe todas as interações com IA.
Princípios chave:
- Contexto precede o código: Defina o que você está construindo e como antes da implementação
- Documentação viva: Artefatos de contexto evoluem com o projeto
- Fonte única da verdade: Um local canônico para cada tipo de informação
- Alinhamento com IA: Contexto consistente produz comportamento consistente da IA
O Fluxo de Trabalho
Siga o fluxo de trabalho Contexto → Especificação e Planejamento → Implementação:
- Fase de Contexto: Estabeleça ou verifique se os artefatos de contexto do projeto existem e estão atualizados
- Fase de Especificação: Defina requisitos e critérios de aceitação para unidades de trabalho
- Fase de Planejamento: Divida as especificações em tarefas escalonadas e acionáveis
- Fase de Implementação: Execute tarefas seguindo padrões de fluxo de trabalho estabelecidos
Relacionamentos de Artefatos
product.md - Define O QUÊ e POR QUÊ
Propósito: Captura a visão do produto, objetivos, usuários-alvo e contexto de negócios.
Conteúdo:
- Nome do produto e descrição em uma linha
- Declaração do problema e abordagem da solução
- Personas de usuários-alvo
- Principais funcionalidades e capacidades
- Métricas de sucesso e KPIs
- Roadmap do produto (alto nível)
Atualizar quando:
- A visão ou os objetivos do produto mudam
- Novas funcionalidades principais são planejadas
- O público-alvo muda
- As prioridades de negócios evoluem
product-guidelines.md - Define COMO Comunicar
Propósito: Estabelece a voz da marca, padrões de mensagens e padrões de comunicação.
Conteúdo:
- Diretrizes de voz e tom da marca
- Terminologia e glossário
- Convenções de mensagens de erro
- Padrões de texto voltados para o usuário
- Estilo de documentação
Atualizar quando:
- As diretrizes da marca mudam
- Nova terminologia é introduzida
- Os padrões de comunicação precisam de refinamento
tech-stack.md - Define COM O QUÊ
Propósito: Documenta escolhas de tecnologia, dependências e decisões arquiteturais.
Conteúdo:
- Linguagens e frameworks primários
- Dependências chave com versões
- Infraestrutura e alvos de implantação
- Ferramentas de desenvolvimento e ambiente
- Frameworks de teste
- Ferramentas de qualidade de código
Atualizar quando:
- Adicionando novas dependências
- Atualizando versões principais
- Mudando a infraestrutura
- Adotando novas ferramentas ou padrões
workflow.md - Define COMO Trabalhar
Propósito: Estabelece práticas de desenvolvimento, portões de qualidade e fluxos de trabalho da equipe.
Conteúdo:
- Metodologia de desenvolvimento (TDD, etc.)
- Fluxo de trabalho Git e convenções de commit
- Requisitos de revisão de código
- Requisitos de teste e metas de cobertura
- Portões de garantia de qualidade
- Procedimentos de implantação
Atualizar quando:
- As práticas da equipe evoluem
- Os padrões de qualidade mudam
- Novos padrões de fluxo de trabalho são adotados
tracks.md - Rastreia O QUE ESTÁ ACONTECENDO
Propósito: Registro de todas as unidades de trabalho com status e metadados.
Conteúdo:
- Tracks ativos com status atual
- Tracks concluídos com datas de conclusão
- Metadados do track (tipo, prioridade, atribuído)
- Links para diretórios de tracks individuais
Atualizar quando:
- Novos tracks são criados
- O status do track muda
- Tracks são concluídos ou arquivados
Princípios de Manutenção de Contexto
Mantenha os Artefatos Sincronizados
Garanta que as mudanças em um artefato se reflitam em documentos relacionados:
- Nova funcionalidade em product.md → Atualizar tech-stack.md se novas dependências forem necessárias
- Track concluído → Atualizar product.md para refletir novas capacidades
- Mudança de fluxo de trabalho → Atualizar todos os planos de track afetados
…
Perguntas frequentes
O que são 'artefatos de contexto'?
São documentos que descrevem o projeto, como a visão geral, as ferramentas técnicas e as regras de trabalho. Eles servem como uma fonte única de verdade para todos.
Por que 'contexto precede código'?
Significa que antes de escrever qualquer código, é preciso definir claramente o que e como será feito. Isso evita confusão e garante que todos estejam alinhados.
Como isso ajuda a IA?
Ao fornecer um contexto claro e consistente, a IA pode gerar resultados mais precisos e alinhados com os objetivos do projeto, em vez de adivinhar ou seguir instruções genéricas.
Detalhes
Descrição original do autor
Guide for implementing and maintaining context as a managed artifact alongside code, enabling consistent AI interactions and team alignment through structured project documentation.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #2637
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
architecture-decision-records
Faz seu agente registrar decisões importantes sobre a estrutura do projeto. Ajuda a entender o porquê das escolhas feitas e a manter um histórico claro das mudanças.
affaan-m/ECC
code-tour
Faz seu agente criar guias passo a passo no código, com locais exatos em arquivos e linhas. É útil para apresentar um projeto, explicar código ou revisar mudanças. Ajuda a entender como um sistema funciona.
affaan-m/ECC
codebase-onboarding
Ajuda seu agente a analisar um código desconhecido e criar um guia de integração. Ele inclui um mapa da arquitetura, pontos de entrada e convenções. Ideal para quem está começando em um novo projeto.
affaan-m/ECC