andreworia/modèle-architecture-template

Définit la structure maître des onglets, les conventions de nommage, les codes couleur, les formats numériques et la configuration des zones d'impression pour tout nouveau modèle Excel stratégique ou financier, servant de modèle structurel avant l'ajout de contenu.

Qu'est-ce que modèle-architecture-template ?

Cette compétence établit la fondation architecturale complète pour tout nouveau modèle Excel stratégique ou financier, avant même qu'une formule ne soit écrite. Elle est conçue pour être utilisée au tout début d'un projet, que ce soit pour un modèle créé de zéro, un modèle repris d'une autre équipe, ou pour standardiser tous les modèles d'une organisation. La compétence génère un ensemble d'onglets structurés (Cover, Legend, Inputs, Data, Calc, Checks, Outputs, Documentation) avec des conventions de nommage, des codes couleur, des formats numériques et une configuration d'impression prédéfinis. Elle est compatible avec tout environnement Excel (bureau, web, Mac, Windows) et sert de squelette dans lequel les autres compétences de contenu (comme DCF, Scénario, KPI Dashboard) viennent s'intégrer. Cette architecture garantit la cohérence, la lisibilité et la maintenabilité des modèles financiers complexes.

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

Installed? Explore more Productivité et collaboration skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Modèle Architecture Template

Quand l'utiliser

Utilisez cette compétence au tout début de la construction de tout nouveau modèle Excel -- avant qu'une seule formule ne soit écrite -- pour établir la fondation structurelle. Déclenchez-la lorsqu'une équipe démarre un nouveau modèle à partir de zéro, lorsqu'un modèle a été transféré d'une autre équipe et doit être restructuré selon un standard cohérent, ou lorsqu'une organisation souhaite établir un standard maison pour tous ses modèles Excel. Il s'agit de la compétence la plus en amont dans la catégorie Modelling OS et elle produit la coquille architecturale vide que toutes les autres compétences viendront remplir.

Ce qu'elle fait

Produit une architecture maître complète pour tout nouveau modèle Excel stratégique ou financier : l'ensemble complet des onglets avec conventions de nommage, objectif et étiquettes de couleur ; un onglet de conventions définissant les codes couleur, tailles de police, formats numériques et règles structurelles ; la zone d'impression et la configuration de page pour chaque onglet ; et un système d'historique des versions. C'est le squelette dans lequel toutes les compétences de contenu (DCF, Modèle de Scénario, Tableau de Bord KPI) sont construites.

Méthode

  1. Définir l'ensemble universel des onglets. Tout modèle stratégique ou financier, quel que soit son objectif spécifique, doit inclure ces onglets structurels :

    Onglet Cover : Identité du modèle et navigation. Onglet Legend/Conventions : Codes couleur, règles de formatage, registre des plages nommées. Onglet Inputs : Toutes les hypothèses modifiables par l'utilisateur. Onglet Data/Lookup : Tableaux de référence, plages nommées, données de recherche. Un ou plusieurs onglets Calc : Nommés par flux de travail. Onglet Checks : Formules de vérification, indicateurs d'erreur. Onglet Outputs/Summary : Résumé destiné à la direction, sans calculs. Onglet Documentation : Historique du modèle, justification des hypothèses, journal d'audit.

  2. Concevoir l'onglet Cover. L'onglet Cover est le premier onglet que l'utilisateur voit. Il contient :

    Lignes 1-3 : Titre du modèle (grande police, gras), sous-titre ou nom du client (police moyenne), plage de dates couverte (petite police). Lignes 5-8 : Métadonnées clés : Numéro de version, Dernière mise à jour, Préparé par, Vérifié par, Statut (Brouillon/Final/Archivé). Lignes 10-15 : Énoncé d'objectif (2-3 phrases décrivant ce que fait le modèle et son public principal). Lignes 17-25 : Résumé des sorties clés (un tableau de 3 à 6 lignes montrant les résultats principaux du modèle -- valeurs référencées depuis l'onglet Outputs, non calculées ici). Lignes 27-35 : Guide de navigation -- un index des onglets montrant chaque onglet, son objectif, et un lien hypertexte vers celui-ci. Lignes 37-40 : Déclaration de confidentialité et clause de non-responsabilité.

  3. Concevoir l'onglet Legend/Conventions. L'onglet Legend documente toutes les règles structurelles utilisées dans le modèle. Il sert de guide pour tout utilisateur n'ayant pas construit le modèle. Contenu :

    Tableau des codes couleur : Couleur | Type de remplissage | Signification | Règle d'utilisation. Tableau des conventions de police : Type de police | Taille | Utilisation (ex., titre d'onglet : gras 12pt ; en-tête de section : gras 10pt ; corps : normal 9pt). Tableau des formats numériques : Type de données | Chaîne de format | Exemple (ex., Devise : $#,##0.0 -> $1 234,5 ; Pourcentage : 0,0% -> 12,3%). Inventaire des onglets : Nom de l'onglet | Objectif | Étiquette de couleur | Statut (Actif/Archive). Registre des plages nommées : Plage nommée | Fait référence à | Objectif | Dernière date de vérification. Règles structurelles : Une liste à puces des principes architecturaux du modèle (pas de valeurs codées en dur dans les onglets Calc, toutes les entrées sur l'onglet Inputs, etc.).

  4. Définir la norme de codage couleur. Appliquez-la de manière cohérente :

    Remplissage bleu (#DDEEFF ou personnalisé), police bleue ou bleu foncé : Cellules d'entrée (modifiables par l'utilisateur, valeurs codées en dur). Remplissage blanc, police noire : Cellules de formule (ne jamais modifier directement). Remplissage vert clair (#DDFFDD) ou police verte : Cellules de sortie et cellules de contrôle qui réussissent la vérification. Remplissage gris clair (#F5F5F5) : En-têtes de section, espaces, zones non actives. Remplissage orange clair (#FFE4B5) : Cellules de dérogation (codages en dur temporaires, signalés pour révision). Remplissage rouge (#FFDDDD) ou police rouge : Indicateurs d'erreur, contrôles échoués, alertes. Remplissage gris foncé (#404040), police blanche : En-têtes au niveau des onglets et séparateurs de sections majeurs. Codage couleur des onglets : Onglet Inputs = onglet bleu ; Onglet Data = onglet gris ; Onglets Calc = pas de couleur (blanc) ; Onglet Checks = onglet vert ; Onglet Outputs = onglet gris foncé ; Onglets Cover et Legend = pas de couleur.

  5. Définir les conventions de format numérique. Appliquez-les globalement à l'aide du format numérique personnalisé d'Excel (Ctrl+1) :

    Chiffres financiers en milliers : #,##0 (pas de décimale) ; ou #,##0,0 pour une décimale. Chiffres financiers en millions : #,##0,0 avec l'étiquette "M" dans l'en-tête de colonne. Pourcentages : 0,0% (une décimale, jamais 0% ou 0,00% sauf si le contexte l'exige). Multiplicateurs : 0,0x. Effectifs : #,##0 (pas de décimale). Dates : MMM-AA pour les en-têtes de période (janv.-24, févr.-24) ; AAAA pour les étiquettes d'année. Ratios : 0,00 (deux décimales). Métriques par unité (ex., revenu par ETP) : #,##0 avec l'étiquette d'unité dans l'en-tête.

  6. Définir la convention de nommage des onglets Calc. Chaque nom d'onglet Calc suit le modèle : [Abréviation de catégorie] - [Description]. Maximum 25 caractères. Abréviations de catégorie : Rev (revenus), Cost (coûts), FS (états financiers), Val (valorisation), Mkt (marché/TAM), Ops (opérations), Cap (capital/investissement). Exemples : "Rev - ARR Build", "Cost - Headcount", "FS - Income Statement", "Val - DCF Engine".

  7. Concevoir l'onglet Checks. L'onglet Checks est la couche d'intégrité du modèle. Il doit inclure :

    Un feu de circulation récapitulatif en haut : IF(COUNTIF(checks_range,"FAIL")>0,"LE MODÈLE CONTIENT DES ERREURS","TOUS LES CONTRÔLES RÉUSSIS"), formaté en rouge ou vert respectivement.

    Vérification de l'équilibre du bilan : Actifs - Passifs - Capitaux propres = 0 (IF(ABS(vérification)<0,01,"RÉUSSI","ÉCHEC")).

    Rapprochement de trésorerie : Trésorerie d'ouverture + flux de trésorerie net - trésorerie de clôture = 0.

    WACC vs. taux de croissance terminale : IF(WACC > taux_croissance_terminale,"RÉUSSI","ÉCHEC -- Le WACC doit dépasser le taux de croissance terminale").

    Vérification de la somme des probabilités : IF(ABS(SUM(probabilités)-1)<0,001,"RÉUSSI","ÉCHEC -- Les probabilités ne totalisent pas 100%").

    Accord des revenus : Total des revenus dans l'onglet P&L = Total des revenus dans l'onglet DCF (IF(ABS(différence)<0,1,"RÉUSSI","ÉCHEC")).

  8. Définir le système de contrôle de version. Sur l'onglet Cover, créez un tableau d'historique des versions : Version | Date | Modifié par | Résumé des modifications. Commencez à v1.0. Incrémentez la version mineure pour les petites mises à jour (v1.1, v1.2), la version majeure pour les changements structurels (v2.0). Le numéro de version dans l'en-tête de l'onglet Cover doit faire référence à ce tableau.

  9. Définir les zones d'impression et la configuration de page pour chaque onglet. Définissez ces paramètres :

    Onglet Cover : Portrait, A4, ajuster à 1 page. Zone d'impression : A1 à la fin du contenu. Onglet Legend : Aucune zone d'impression requise (document de référence interne). Onglet Inputs : Portrait, A4, ajuster à 1-2 pages. Zone d'impression : toutes les sections d'entrée. Chaque onglet Calc : Paysage, A4, répéter la ligne 1 sur chaque page (Mise en page > Titres d'impression > Lignes à répéter en haut). Mettre à l'échelle pour tenir en largeur. Onglet Checks : Portrait, A4, ajuster à 1 page. Onglet Outputs : Paysage, A4, ajuster à 1 page. Zone d'impression : toute la zone du tableau de bord.

  10. Établir la structure standard des lignes et colonnes. Appliquez-la à chaque onglet Calc pour garantir la cohérence :

    Ligne 1 : Titre de l'onglet (fusionné sur plusieurs colonnes, gras, remplissage foncé, police blanche, 14pt). Ligne 2 : Énoncé de l'objectif de l'onglet (une phrase, italique, remplissage clair). Ligne 3 : Ligne d'espacement vide. Ligne 4 : En-tête de section (première section, gras, remplissage gris). Lignes 5 et suivantes : Lignes de données (étiquette de ligne dans la colonne A, données dans les colonnes B et suivantes). Colonne A : Étiquettes de ligne (largeur minimale de 30 caractères). Colonne B : Première période ou première colonne de données. Colonnes suivantes : Périodes, scénarios ou catégories ultérieurs. Dernière colonne : Colonne de total ou de synthèse (gras, bordure gauche fine).

  11. Définir les largeurs de colonnes et les hauteurs de lignes. Colonne A (étiquettes de ligne) : 28-35 caractères de large. Colonnes de données : 10-12 caractères de large pour les données annuelles ; 8-10 pour les données mensuelles. Lignes d'en-tête : 18-20pt de hauteur. Lignes de données : 15pt de hauteur. Lignes d'en-tête de section : 18pt de hauteur. Cela crée une mise en page propre et facile à parcourir sans gaspillage d'espace.

  12. Créer une liste de contrôle de démarrage du modèle. Lors du démarrage d'un nouveau modèle utilisant

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.

Skills associés