Model Architecture Template

Define a estrutura mestra de abas, convenções de nomenclatura, códigos de cores, formatos numéricos e configuração de área de impressão para qualquer novo modelo financeiro ou de estratégia no Excel, servindo como modelo estrutural antes da adição de qualquer conteúdo.

O que é Model Architecture Template?

Este skill estabelece a fundação arquitetônica para qualquer novo modelo Excel de estratégia ou finanças, sendo acionado antes mesmo da primeira fórmula ser inserida. Ele gera um esqueleto completo: conjunto de abas padronizadas com nomes, finalidades e cores; uma aba de convenções detalhando códigos de cores, fontes e formatos numéricos; definições de área de impressão e configuração de página para cada aba; e um sistema de controle de versão. O usuário pode iniciar a criação de um novo modelo do zero, reestruturar um modelo existente para um padrão consistente, ou estabelecer um padrão interno para todos os modelos da organização. O resultado é um shell arquitetônico vazio que serve como base para todos os outros skills de conteúdo (como DCF, Modelo de Cenário, Dashboard de KPIs), garantindo consistência, clareza e boas práticas desde o início. O skill é compatível com qualquer versão do Excel e não requer plataforma específica, sendo aplicável a qualquer equipe que trabalhe com modelagem financeira ou estratégica.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/andreworia/claude-excel-skills/tree/main/skills/model-architecture-template

Installed? Explore more Produtividade e Colaboração skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que Model Architecture Template faz?

Quando usar

Use este skill logo no início de qualquer novo modelo Excel — antes de escrever uma única fórmula — para estabelecer a base estrutural. Ative-o quando uma equipe estiver iniciando um novo modelo do zero, quando um modelo tiver sido transferido de outra equipe e precisar ser reestruturado para um padrão consistente, ou quando uma organização quiser estabelecer um padrão interno para todos os modelos Excel. É o skill mais upstream na categoria Modelling OS e produz a casca arquitetônica vazia que todos os outros skills preencherão.

O que faz

Produz uma arquitetura mestra completa para qualquer novo modelo Excel de estratégia ou finanças: o conjunto completo de abas com convenções de nomenclatura, finalidade e rótulos de cor; uma aba de convenções definindo códigos de cores, tamanhos de fonte, formatos numéricos e regras estruturais; área de impressão e configuração de página para cada aba; e um sistema de histórico de versões. Este é o esqueleto no qual todos os skills de conteúdo (DCF, Modelo de Cenário, Dashboard de KPIs) são construídos.

Método

  1. Definir o conjunto de abas universal. Todo modelo de estratégia ou finanças, independentemente de seu propósito específico, deve incluir estas abas estruturais:

    Aba Capa: Identidade do modelo e navegação. Aba Legenda/Convenções: Códigos de cores, regras de formatação, registro de intervalos nomeados. Aba Insumos: Todas as premissas editáveis pelo usuário. Aba Dados/Consulta: Tabelas de referência, intervalos nomeados, dados de consulta. Uma ou mais abas Cálculo: Nomeadas por fluxo de trabalho. Aba Verificações: Fórmulas de verificação, sinalizadores de erro. Aba Saídas/Resumo: Resumo voltado para executivos, sem cálculos. Aba Documentação: Histórico do modelo, justificativa de premissas, log de auditoria.

  2. Projetar a aba Capa. A aba Capa é a primeira aba que o usuário vê. Ela contém:

    Linhas 1-3: Título do modelo (fonte grande, negrito), subtítulo ou nome do cliente (fonte média), período coberto (fonte pequena). Linhas 5-8: Metadados principais: Número da versão, Última atualização, Elaborado por, Revisado por, Status (Rascunho/Final/Arquivado). Linhas 10-15: Declaração de propósito (2-3 frases descrevendo o que o modelo faz e seu público principal). Linhas 17-25: Resumo dos principais resultados (uma tabela de 3-6 linhas mostrando os resultados principais do modelo — valores referenciados da aba Saídas, não calculados aqui). Linhas 27-35: Guia de navegação — um índice de abas mostrando cada aba, sua finalidade e um hiperlink para ela. Linhas 37-40: Declaração de confidencialidade e isenção de responsabilidade.

  3. Projetar a aba Legenda/Convenções. A aba Legenda documenta todas as regras estruturais usadas no modelo. Ela serve como guia para qualquer usuário que não construiu o modelo. Conteúdo:

    Tabela de códigos de cores: Cor | Tipo de preenchimento | Significado | Regra de uso. Tabela de convenções de fonte: Tipo de fonte | Tamanho | Uso (por exemplo, título da aba: negrito 12pt; cabeçalho de seção: negrito 10pt; corpo: regular 9pt). Tabela de formatos numéricos: Tipo de dado | Cadeia de formato | Exemplo (por exemplo, Moeda: $#,##0.0 -> $1.234,5; Percentual: 0,0% -> 12,3%). Inventário de abas: Nome da aba | Finalidade | Rótulo de cor | Status (Ativo/Arquivado). Registro de intervalos nomeados: Intervalo nomeado | Refere-se a | Finalidade | Última data de verificação. Regras estruturais: Uma lista com marcadores dos princípios arquitetônicos do modelo (sem valores fixos em abas de Cálculo, todos os insumos na aba Insumos, etc.).

  4. Definir o padrão de cores. Aplique-o consistentemente:

    Preenchimento azul (#DDEEFF ou personalizado), fonte azul ou azul escuro: Células de insumo (editáveis pelo usuário, valores fixos). Preenchimento branco, fonte preta: Células de fórmula (nunca editar diretamente). Preenchimento verde claro (#DDFFDD) ou fonte verde: Células de saída e células de verificação que passam na verificação. Preenchimento cinza claro (#F5F5F5): Cabeçalhos de seção, espaçadores, áreas não ativas. Preenchimento laranja claro (#FFE4B5): Células de substituição (valores fixos temporários, sinalizadas para revisão). Preenchimento vermelho (#FFDDDD) ou fonte vermelha: Sinalizadores de erro, verificações com falha, alertas. Preenchimento cinza escuro (#404040), fonte branca: Cabeçalhos de nível de aba e divisores de seção principais. Cores de aba: Aba Insumos = aba azul; Aba Dados = aba cinza; Abas Cálculo = sem cor (branco); Aba Verificações = aba verde; Aba Saídas = aba cinza escura; Abas Capa e Legenda = sem cor.

  5. Definir convenções de formato numérico. Aplique globalmente usando o formato numérico personalizado do Excel (Ctrl+1):

    Valores financeiros em $000: #,##0 (sem decimal); ou #,##0,0 para uma casa decimal. Valores financeiros em $M: #,##0,0 com rótulo "M" no cabeçalho da coluna. Percentuais: 0,0% (uma casa decimal, nunca 0% ou 0,00% a menos que o contexto exija). Multiplicadores: 0,0x. Número de funcionários: #,##0 (sem decimal). Datas: MMM-AA para cabeçalhos de período (Jan-24, Fev-24); AAAA para rótulos de ano. Índices: 0,00 (duas casas decimais). Métricas por unidade (por exemplo, receita por FTE): #,##0 com rótulo da unidade no cabeçalho.

  6. Definir a convenção de nomenclatura da aba Cálculo. Cada nome de aba Cálculo segue o padrão: [Abreviação da categoria] - [Descrição]. Máximo de 25 caracteres. Abreviações de categoria: Rev (receita), Cost (custos), FS (demonstrações financeiras), Val (avaliação), Mkt (mercado/TAM), Ops (operações), Cap (capital/investimento). Exemplos: "Rev - CRR Arr", "Cost - Headcount", "FS - DRE", "Val - Motor DCF".

  7. Projetar a aba Verificações. A aba Verificações é a camada de integridade do modelo. Ela deve incluir:

    Um semáforo resumido no topo: =SE(CONT.SE(intervalo_verificacoes,"FALHA")>0,"O MODELO TEM ERROS","TODAS AS VERIFICAÇÕES PASSARAM"), formatado em vermelho ou verde, respectivamente.

    Verificação de equilíbrio do balanço: Ativos - Passivos - Patrimônio Líquido = 0 (=SE(ABS(verificação)<0,01,"PASSAR","FALHA")).

    Conciliação do fluxo de caixa: Caixa inicial + fluxo de caixa líquido - caixa final = 0.

    WACC vs. taxa de crescimento terminal: =SE(WACC>taxa_crescimento_terminal,"PASSAR","FALHA -- WACC deve exceder o crescimento terminal").

    Verificação de soma de probabilidades: =SE(ABS(SOMA(probabilidades)-1)<0,001,"PASSAR","FALHA -- Probabilidades não somam 100%").

    Conciliação de receita: Total de receita na aba P&L = Total de receita na aba DCF (=SE(ABS(diferença)<0,1,"PASSAR","FALHA")).

  8. Definir o sistema de controle de versão. Na aba Capa, construa uma tabela de histórico de versões: Versão | Data | Alterado por | Resumo da alteração. Comece em v1.0. Incremente a versão secundária para pequenas atualizações (v1.1, v1.2), a versão principal para mudanças estruturais (v2.0). O número da versão no cabeçalho da aba Capa deve referenciar esta tabela.

  9. Definir áreas de impressão e configuração de página para cada aba. Defina estas configurações:

    Aba Capa: Retrato, A4, ajustar para 1 página. Área de impressão: A1 até o final do conteúdo. Aba Legenda: Nenhuma área de impressão necessária (documento de referência interno). Aba Insumos: Retrato, A4, ajustar para 1-2 páginas. Área de impressão: todas as seções de insumos. Cada aba Cálculo: Paisagem, A4, repetir linha 1 em cada página (Layout da Página > Títulos de Impressão > Linhas a repetir no topo). Dimensionar para caber na largura. Aba Verificações: Retrato, A4, ajustar para 1 página. Aba Saídas: Paisagem, A4, ajustar para 1 página. Área de impressão: toda a zona de dashboard.

  10. Estabelecer o padrão de estrutura de linhas e colunas. Aplique-os a cada aba Cálculo para consistência:

    Linha 1: Título da aba (mesclado entre colunas, negrito, preenchimento escuro, fonte branca, 14pt). Linha 2: Declaração de propósito da aba (uma frase, itálico, preenchimento claro). Linha 3: Linha espaçadora vazia. Linha 4: Cabeçalho de seção (primeira seção, negrito, preenchimento cinza). Linhas 5 em diante: Linhas de dados (rótulo da linha na coluna A, dados nas colunas B em diante). Coluna A: Rótulos de linha (mínimo 30 caracteres de largura). Coluna B: Primeiro período de tempo ou primeira coluna de dados. Colunas em diante: Períodos subsequentes, cenários ou categorias. Última coluna: Coluna de total ou resumo (negrito, borda fina à esquerda).

  11. Definir larguras de coluna e alturas de linha. Coluna A (rótulos de linha): 28-35 caracteres de largura. Colunas de dados: 10-12 caracteres de largura para dados anuais; 8-10 para dados mensais. Linhas de cabeçalho: 18-20pt de altura. Linhas de dados: 15pt de altura. Linhas de cabeçalho de seção: 18pt de altura. Isso cria um layout limpo e escaneável sem espaço desperdiçado.

  12. Criar uma lista de verificação de inicialização do modelo. Ao iniciar qualquer novo modelo usando este skill, verifique:

Individual skills in this repo

This repo contains 11 individual skills — each has its own dedicated page.

andreworia/assumption-registry-builder

Creates a structured assumption register for any Excel model with columns for name, category, base value, source, Bull/Bear values, sensitivity rank, and owner, plus a formula for computing sensitivity rank from Data Table outputs.

andreworia/data-cleaning-for-excel

Turns pasted or exported data with mixed formats, blank rows, or duplicates into a clean, consistently formatted range ready for analysis. Use it right after pasting raw data into a worksheet.

andreworia/formula-audit-checker

Provides a systematic audit checklist for Excel model formula logic, hardcoded values, circular references, and error handling, with step-by-step instructions for using Excel's native auditing tools.

andreworia/inputs-calcs-outputs-design

Enforces the three-tab separation principle for any Excel model, producing a full design for a dedicated Inputs tab, one or more Calculations tabs, and a clean Outputs tab with a conventions checklist.

andreworia/output-summary-tab

Designs the executive summary tab of an Excel model with KPI tiles, a narrative block, a sensitivity summary, and an assumption log, formatted for print or screenshot use in a board pack.

andreworia/pivot-table-builder

Specifies and builds a pivot table from a flat data range, choosing rows, columns, values, and filters. Use it when you have raw tabular data and need a summary view without building it cell by cell.

andreworia/revenue-build

Builds a driver-based revenue forecast .xlsx with live formulas across separate drivers, build, and output tabs plus checks, rolling a customer or units schedule (beginning, adds, churn, ending) into revenue with Base/Bull/Bear scenario toggles. Use when someone needs a bottom-up revenue model, an ARR build, or a driver-based forecast for planning or a board deck. Do not trigger for editing an existing workbook through the Claude for Excel add-in.

andreworia/scenario-manager

Builds a Base/Bull/Bear scenario switching layer for a model in a .xlsx with a live selector, CHOOSE or INDEX assumption links, a side-by-side output comparison, and a recalc check, then delivers the workbook. Use when someone wants an auditable scenario toggle instead of Excel's hidden Scenario Manager. Do not trigger for editing an existing workbook through the Claude for Excel add-in.

andreworia/sensitivity-tables

Builds one- and two-variable sensitivity (Data Table) analysis on a model output in a .xlsx with live formulas and a recalc check, then delivers the workbook. Use when someone wants to see how an output (NPV, IRR, EPS, margin) moves as one or two inputs change. Do not trigger for editing an existing workbook through the Claude for Excel add-in.

andreworia/sensitivity-tornado

Ranks variable sensitivities to a key output and builds a tornado chart by swinging each input over a defined range, computing output impact, and producing a horizontal bar chart data structure.

andreworia/unit-economics

Builds a unit-economics and cohort .xlsx with live formulas across separate assumptions, cohort, and output tabs plus checks, computing CAC, LTV, LTV/CAC, and CAC payback from a monthly cohort retention grid. Use when someone needs unit economics, an LTV/CAC analysis, a payback model, or a cohort retention build. Do not trigger for editing an existing workbook through the Claude for Excel add-in.

Habilidades Relacionadas