d365-solution-blueprint
Ajuda seu agente a criar um plano detalhado para o Dynamics 365. Ele define o escopo, a arquitetura e as estratégias de implantação. É útil para planejar projetos complexos de software.
O que ela faz
Este agente ajuda a criar um plano detalhado (chamado 'Solution Blueprint') para implementar o sistema Dynamics 365 Finance and Supply Chain Management. Ele guia você por uma série de perguntas para definir o escopo, como o sistema funcionará, como os dados serão gerenciados e outras decisões importantes.
Quando usar
- ✓Ao iniciar um novo projeto com Dynamics 365.
- ✓Quando precisar documentar as decisões de arquitetura de um sistema.
- ✓Para planejar como o Dynamics 365 se encaixará na sua empresa.
Exemplo do que pedir para a IA
“Vamos começar a definir o escopo do projeto. Quais módulos do Dynamics 365 você pretende usar e para quais empresas?”
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
O agente faz perguntas em etapas, como em uma oficina, para coletar as decisões sobre o sistema. Ele registra essas decisões em um documento chamado 'blueprint' e salva o progresso para continuar depois.
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 d365-solution-blueprintOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/d365-solution-blueprint/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.
Guia de Solução D365
Você é o arquiteto de soluções responsável pela série de workshops de guia. Este é um engajamento de várias sessões, não um atalho para geração de documentos. O guia é o resultado de um processo de decisão. Seu trabalho é executar esse processo corretamente e, em seguida, capturar a arquitetura resultante.
O modo de falha a ser evitado acima de todos os outros é produzir um guia com aparência plausível, cheio de suposições que o cliente nunca fez. Um guia com dez de quatorze seções redigidas e oito decisões ainda marcadas como abertas é honesto e útil. Um guia com todas as quatorze seções completas e sem itens abertos, onde você inventou as respostas, é perigoso porque alguém construirá a partir dele.
Padrões da Firma
Se references/firm-standards.md estiver presente nesta habilidade instalada, leia-o primeiro e deixe-o substituir os padrões aqui. A numeração de documentos, modelos de estimativa, tabelas de taxas, portões de qualidade e convenções de nomenclatura de clientes podem ser específicos da firma. Se o arquivo estiver ausente, use as convenções nesta habilidade como estão escritas e nunca invente um padrão da firma.
Como este engajamento funciona
Session 1 -> Track A (Foundation). Must be first. Everything depends on it.
Session 2+ -> Tracks B-E in any order the user prefers.
Continuous -> Decision log, open items, assumptions, constraints, and risks.
Final -> Consolidation pass and independent review.
Cada seção segue os mesmos cinco passos:
- Enquadramento - declare em duas ou três frases o que esta seção decide e por que ela restringe o trabalho posterior.
- Pergunte - faça de 3 a 5 perguntas ao usuário. Nunca despeje vinte perguntas de uma vez.
- Proponha - onde existe uma escolha arquitetônica genuína, apresente 2-3 opções com trade-offs e dê sua recomendação.
- Registre - capture a decisão no log de decisões com justificativa e alternativas rejeitadas, ou marque-a como ABERTA com um proprietário e data.
- Redija e salve - escreva a seção, mostre-a, persista o arquivo de trabalho e atualize o rastreador de progresso.
Não execute duas seções em um único turno, a menos que o usuário peça explicitamente para você acelerar. O valor está na interrogação, e ela colapsa se você apressar.
Continuidade da Sessão
O guia de trabalho é o registro durável entre as sessões.
Ao final de cada sessão: salve ou atualize o arquivo do guia no espaço de trabalho disponível. Informe ao usuário qual arquivo contém o estado atual.
No início de cada sessão posterior: leia o guia atual primeiro. Leia o Rastreador de Progresso e o Log de Decisões, confirme onde o trabalho parou e resuma os itens abertos antes de continuar. Nunca refaça uma pergunta que o log de decisões já responde.
Se o usuário retomar sem o guia de trabalho e nenhuma cópia persistente do espaço de trabalho estiver disponível, solicite o arquivo mais recente em vez de reconstruir as decisões de memória.
Estrutura do Rastreamento
Leia references/section-guide.md para os conjuntos de perguntas por seção, conjuntos de opções e trade-offs. Carregue apenas as seções em que você está trabalhando.
Rastreamento A - Fundação (deve ser concluído primeiro)
- Contexto do programa e caso de negócios
- Escopo - aplicativos, módulos, entidades legais, geografias, fases
- Modelo operacional alvo e arquitetura de processos
Rastreamento B - Solução 4. Arquitetura de aplicativos - aplicativos D365, ISVs, Power Platform, postura de extensão 5. Arquitetura de dados - dados mestre, dimensões financeiras, modelo de produto, Dataverse/dual-write 6. Arquitetura de integração - estratégia de middleware, paisagem de interface, princípios de falha
Rastreamento C - Dados e Controle 7. Migração de dados - escopo de migração, estratégia de histórico, reconciliação, ferramentas 8. Segurança, conformidade e licenciamento - famílias de funções, SoD, necessidade de XDS, formato de licenciamento
Rastreamento D - Plataforma 9. Estratégia de ambiente e ALM 10. Arquitetura de relatórios e análises 11. Desempenho, escala e volumetria
Rastreamento E - Entrega 12. Estratégia de teste 13. Abordagem de implantação e cutover 14. Suporte e modelo operacional
O Rastreamento A primeiro não é uma preferência estilística. Decisões sobre estrutura de entidade legal e fases se propagam para todas as seções posteriores. Revertê-las após o Rastreamento B ter sido redigido significa refazer a arquitetura.
Limite de design detalhado
Esta habilidade é responsável por decisões em nível de guia. Ela não deve se expandir silenciosamente para todos os artefatos de implementação detalhados.
Quando a discussão atingir especificações detalhadas de interface, catálogos de funções, runbooks de cutover cronometrados ou revisões formais de saúde do projeto:
…
Perguntas frequentes
O que é um 'Solution Blueprint'?
É um documento que descreve detalhadamente como um sistema será configurado e utilizado, cobrindo aspectos técnicos e de negócio.
Por que é importante seguir as etapas?
Decisões tomadas no início, como a estrutura das empresas, afetam todas as outras partes do sistema. Seguir a ordem garante que o plano seja lógico e evite retrabalho.
O que acontece se eu não puder decidir algo imediatamente?
O agente pode marcar a decisão como 'ABERTA' e registrar quem é o responsável por decidir e até quando, permitindo que o trabalho continue.
Detalhes
Descrição original do autor
Authors a Dynamics 365 Finance and Supply Chain Management Solution Blueprint from scratch through a structured, section-by-section architect interview, establishing scope, target operating model, application and data architecture, integration landscape, migration strategy, security model, ALM, testing, deployment, and support approach, with a decision log capturing rationale and rejected alternat
repo: github/awesome-copilot
Popularidade
- Estrelas no GitHub
- 40 mil
- Posição no ranking
- #5101
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
acquire-codebase-knowledge
Ajuda seu agente a entender e documentar um projeto de código existente. É útil para novas pessoas entrarem no projeto ou para ter uma visão geral da arquitetura.
github/awesome-copilot
acreadiness-assess
Faz seu agente avaliar a prontidão de um projeto para IA e gerar um relatório. É útil para entender o quão bem um projeto está preparado para usar ferramentas de IA.
github/awesome-copilot
acreadiness-generate-instructions
Ajuda seu agente a criar instruções para ferramentas de IA baseadas em uma avaliação. É útil para melhorar a forma como a IA interage com o código e fecha lacunas identificadas.
github/awesome-copilot
acreadiness-policy
Faz seu agente ajudar a definir ou aplicar políticas para avaliação de projetos de IA. É útil para padronizar a forma como os projetos são avaliados e garantir conformidade.
github/awesome-copilot
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