context-driven-development
Faz seu agente organizar e manter informações importantes sobre um projeto. Ele cria e atualiza documentos que descrevem o produto, as tecnologias usadas e como o trabalho é feito.
O que ela faz
Esta ferramenta ajuda a organizar as informações importantes de um projeto de programação. Ela cria e atualiza documentos que descrevem o que o projeto faz, quais tecnologias usa, como o trabalho é organizado e o que precisa ser feito.
Quando usar
- ✓Ao iniciar um novo projeto.
- ✓Ao criar ou atualizar a descrição do produto.
- ✓Ao gerenciar as tecnologias usadas no projeto.
Exemplo do que pedir para a IA
“Organize as informações do meu novo projeto de aplicativo de lista de tarefas.”
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 texto que contêm as informações essenciais do seu projeto. Ela garante que essas informações estejam sempre atualizadas e consistentes com o código.
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 wshobson/agents --skill context-driven-developmentOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/wshobson/agents/main/plugins/conductor/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.
Quando Usar Esta Habilidade
- Configurando novos projetos com o Conductor
- Entendendo a relação entre artefatos de contexto
- Mantendo a consistência em sessões de desenvolvimento assistidas por IA
- Integrando novos membros à equipe em um projeto Conductor existente
- Decidindo quando atualizar documentos de contexto
- Gerenciando contextos de projetos greenfield vs. brownfield
Padrões Detalhados e Exemplos Práticos
A documentação detalhada dos padrões está em references/details.md. Leia esse arquivo quando o nível de navegação acima for insuficiente.
Melhores Práticas
- Leia o contexto primeiro: Sempre leia os artefatos relevantes antes de começar o trabalho
- Pequenas atualizações: Faça alterações incrementais no contexto, não reescritas massivas
- Vincule decisões: Referencie o contexto ao fazer escolhas de implementação
- Versionar o contexto: Faça commit das alterações de contexto junto com as alterações de código
- Revise o contexto: Inclua revisões de artefatos de contexto nas revisões de código
- Valide regularmente: Execute a lista de verificação de validação de contexto antes de trabalhos importantes
- Comunique mudanças: Notifique a equipe quando os artefatos de contexto mudarem significativamente
- Preserve o histórico: Use o git para rastrear a evolução do contexto ao longo do tempo
- Questione a desatualização: Se o contexto parecer incorreto, investigue e atualize
- Mantenha-o acionável: Cada item de contexto deve informar uma decisão ou comportamento
Perguntas frequentes
O que são 'artefatos de contexto'?
São os documentos que descrevem o projeto, como a descrição do produto, as tecnologias usadas e o fluxo de trabalho.
Por que é importante manter esses documentos atualizados?
Para garantir que todos no time entendam o projeto da mesma forma e para que a inteligência artificial possa ajudar de maneira mais eficaz.
O que significa 'validar a consistência'?
Significa verificar se as informações nos documentos batem com o que está sendo feito no código do projeto.
Detalhes
Descrição original do autor
Creates and maintains project context artifacts (product.md, tech-stack.md, workflow.md, tracks.md) in a `conductor/` directory. Scaffolds new projects from scratch, extracts context from existing codebases, validates artifact consistency before implementation, and synchronizes documents as the project evolves. Use when setting up a project, creating or updating product docs, managing a tech stack
repo: wshobson/agents
Popularidade
- Estrelas no GitHub
- 41 mil
- Posição no ranking
- #4832
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
screen-reader-testing
Faz seu agente testar sites usando leitores de tela para garantir que sejam acessíveis.
wshobson/agents
wcag-audit-patterns
Ajuda seu agente a auditar sites para acessibilidade e corrigir problemas de acordo com as diretrizes WCAG.
wshobson/agents
multi-reviewer-patterns
Faz seu agente coordenar revisões de código paralelas, deduplicando achados e consolidando relatórios.
wshobson/agents
parallel-debugging
Permite ao agente depurar problemas complexos com investigações paralelas e análise de causa raiz.
wshobson/agents
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