Génère un dossier prévisionnel financier PDF complet sur 3 exercices pour votre cabinet d'expertise comptable. Utiliser ce skill chaque fois que l'utilisateur demande un prévisionnel, un dossier prévisionnel, un business plan financier, un plan de financement, un dossier banque, un dossier de financement, un plan de continuation, un dossier tribunal, un prévisionnel pour création d'entreprise / reprise / cession, ou mentionne des termes comme "prévi", "BP financier", "compte de résultat prévisionnel", "plan de trésorerie prévisionnel", "bilan prévisionnel". Le livrable est un PDF de ~22 pages avec page de garde personnalisable, sommaire numéroté, 16 sections financières (investissements, financements, emprunts, CA, salaires, frais généraux, amortissements, compte de résultat, SIG, CAF, ratios, seuil de rentabilité, BFR, plan de financement, trésorerie, bilan), graphiques intégrés et annexes mensuelles trésorerie + TVA.

Pas encore d'avis
Téléchargements
0
Taille
13 Ko
Dépôt
TARNCOMPTA/claude-skills
Synchronisé le
11 juil. 2026

Installation

Téléchargez le ZIP puis décompressez-le dans votre dossier de skills : le dossier previsionnel/ doit se retrouver dans ~/.claude/skills/ (Claude Code) ou être importé dans les paramètres de Claude.

Documentation du skill

Skill : Dossier Prévisionnel

Quand déclencher

Ce skill se déclenche dès que l'utilisateur demande la production d'un dossier prévisionnel financier pour un client. Exemples de phrases déclenchantes :

  • "fais-moi un prévi pour [client]"
  • "dossier prévisionnel pour création SAS"
  • "plan de financement banque"
  • "prévi sur 3 ans"
  • "BP financier infirmière libérale"
  • "plan de continuation tribunal"
  • "prévisionnel reprise fonds de commerce"

Workflow général

Étape 1 — Collecte des hypothèses

Avant toute génération, collecter auprès de l'utilisateur les hypothèses du dossier. Ne jamais inventer de chiffres : si une donnée manque, la demander. Utiliser ask_user_input_v0 pour les choix structurants, prose pour les nombres.

Données minimales à collecter :

  1. Identité du client : raison sociale, forme juridique, dirigeant(s), adresse, activité, code NAF si pertinent, email/tél
  2. Période : date de début d'exercice, durée (en général 3 exercices de 12 mois)
  3. Type de dossier : création, reprise, plan de continuation, demande de financement
  4. Investissements : liste détaillée avec montants HT et durée d'amortissement par poste
  5. Financements : capital, comptes courants associés, emprunts (montant, taux, durée), subventions, apports
  6. Chiffre d'affaires : ventilation par activité, montant N, taux de croissance N+1 et N+2, taux de marge, délais clients, taux de TVA
  7. Personnel : effectif, rémunérations brutes, taux de charges patronales et salariales, évolution
  8. Frais généraux : détail des charges externes par poste (loyer, énergie, assurances, honoraires, etc.)
  9. Hypothèses fiscales : régime TVA (mensuel/trimestriel), taux IS applicable, CFE estimée
  10. Politique de distribution : rémunération dirigeant, dividendes envisagés

Étape 2 — Rédaction de l'introduction

Rédiger une introduction professionnelle de 4 à 6 paragraphes (style page 3 du modèle d'exemple) couvrant :

  • Le porteur de projet et sa motivation
  • Le contexte sectoriel et la cohérence du projet
  • Le concept / l'activité en détail
  • Le local / l'outil de production
  • Le modèle économique et l'organisation
  • Une phrase de clôture rappelant que les projections sont estimatives et reposent sur des hypothèses raisonnables

Style : ton institutionnel, troisième personne, formulations comme "M. X envisage la création…", "Le projet s'inscrit dans une dynamique de…", "Le présent document constitue le plan prévisionnel sur les trois premières années d'activité."

Étape 3 — Calculs financiers

Effectuer tous les calculs en Python avant la génération PDF. Voir references/calculs.md pour les formules détaillées.

Tableaux à calculer dans l'ordre :

  1. Investissements & financements (avec écart de financement)
  2. Tableau d'amortissement des emprunts (capital remboursé, intérêts, capital restant dû)
  3. Chiffre d'affaires prévisionnel (par activité, sur 3 exercices)
  4. Salaires bruts et charges sociales
  5. Charges externes & impôts et taxes
  6. Dotations aux amortissements (par immobilisation)
  7. Compte de résultat prévisionnel (avec % CA)
  8. Soldes intermédiaires de gestion (SIG)
  9. Capacité d'autofinancement (CAF)
  10. Ratios d'exploitation (en % du CA)
  11. Seuil de rentabilité (économique et financier, point mort en jours)
  12. Besoin en fonds de roulement (BFR)
  13. Plan de financement
  14. État de trésorerie (mensuel sur 36 mois)
  15. Bilan prévisionnel (3 clôtures)
  16. Ratios de structure
  17. Tableau de TVA mensuel (collectée, déductible, due)

Étape 4 — Génération PDF

Utiliser le script scripts/generate_previsionnel.py qui produit un PDF au format A4 portrait reprenant exactement la charte de votre cabinet :

  • Page de garde bleue avec titre "DOSSIER PRÉVISIONNEL", sous-titre période, bloc client à gauche, bloc cabinet à droite, logo flèche stylisée
  • Pages intérieures : bandeau bleu en en-tête (raison sociale + activité + période), pagination "PAGE X/22" en pied
  • Tableaux : ligne d'en-tête turquoise (#5BC5C5), lignes alternées blanc / bleu très clair (#E8F0FE), totaux en bleu (#E8F0FE) avec libellé bold
  • Titres de sections : numérotés (1. SOMMAIRE, 2. INTRODUCTION…), couleur bleu foncé (#1E3FCC), 14pt bold
  • Sous-titres : "Les investissements prévus sur la période :", couleur bleu (#1E3FCC), 11pt bold
  • Police : Calibri ou Helvetica par défaut
  • Couleurs chiffres dans tableaux : noir / gris foncé pour les détails en italique
  • Graphiques : barres turquoise/orange/vert clair, fond grille gris pointillé
  • Dernière page : pavé bleu plein avec coordonnées cabinet en blanc

Voir references/charte_graphique.md pour les codes couleurs exacts et la mise en page.

Étape 5 — Livraison

  1. Sauvegarder le PDF dans /mnt/user-data/outputs/ avec nom de fichier : [RaisonSociale]-[AnneeDebut]-[AnneeFin]-Previsionnel.pdf
  2. Appeler present_files avec ce chemin
  3. Message de livraison : court, sans postambule. Préciser le nombre de pages, la période couverte et inviter l'utilisateur à relire avant transmission au client / à la banque / au tribunal

Règles strictes

  • Branding : toujours votre cabinet, 0 rue de l'Exemple, 00000 VOTRE VILLE, 00 00 00 00 00, contact@votre-cabinet.fr, http://www.votre-cabinet.fr
  • Aucune invention de chiffres : tout chiffre absent doit être explicitement demandé à l'utilisateur. Si un chiffre est manifestement absurde ou incohérent (ex : CA croissant de 200% sans justification), signaler la cohérence à l'utilisateur avant de générer.
  • Cohérence des totaux : avant export PDF, vérifier obligatoirement que :
    • Le bilan équilibre : Total Actif == Total Passif à l'euro près sur chaque exercice
    • La CAF + apports + cessions = investissements + remboursements emprunts + dividendes + variation BFR + variation trésorerie
    • La TVA collectée - TVA déductible = TVA due (mensuelle et annuelle)
    • Le résultat net du compte de résultat = résultat de l'exercice porté au bilan
    • Les amortissements cumulés au bilan = somme des DAP des exercices passés + exercice en cours
  • Contrôle de cohérence BFR ↔ Bilan (critique) : le BFR utilisé dans le plan de financement et le bilan doit intégrer exactement les mêmes postes. Erreur classique : afficher au bilan des dettes (provision charges sociales TNS, IS à payer en N+1, dettes fiscales) qui ne sont pas dans le calcul du BFR, ce qui crée un écart actif/passif égal au montant de ces dettes "oubliées". Postes à intégrer systématiquement dans le BFR :
    • Côté besoins : stocks, créances clients, créances fiscales (crédit de TVA), charges constatées d'avance
    • Côté ressources : dettes fournisseurs, TVA à décaisser, provision charges sociales (1 trimestre pour TNS, 1 mois pour salariés), IS de l'exercice à payer en N+1, dettes sur immobilisations, produits constatés d'avance
  • Script Python obligatoire de vérification : avant la génération PDF, exécuter et faire échouer le build si un écart > 1 € est détecté :
    for i, b in enumerate(BILANS):
        ecart = b['total_actif'] - b['total_passif']
        assert abs(ecart) <= 1, f"Bilan {ANNEES[i]} déséquilibré : écart de {ecart} € (actif {b['total_actif']} / passif {b['total_passif']})"
    
  • Format des montants : entiers sans décimales, séparateur de milliers espace insécable (ex : "319 905"), pas de symbole € dans les tableaux
  • Période d'exercice : format "MM/AAAA à MM/AAAA" en page de garde, "2026-2027" dans les colonnes de tableaux pour exercices décalés, "2026" pour exercices civils
  • Style français professionnel : majuscules accentuées (É, À), espaces insécables avant :, ;, ?, !, %
  • Plan de continuation : si type = redressement judiciaire, ajouter une section avant l'introduction avec rappel de la procédure (date jugement d'ouverture, période d'observation, etc.) et un échéancier de remboursement des créances déclarées

Fichiers du skill

  • SKILL.md (ce fichier) — workflow général
  • references/calculs.md — formules financières détaillées
  • references/charte_graphique.md — codes couleurs, polices, mises en page
  • references/structure_pdf.md — structure page par page du livrable
  • scripts/generate_previsionnel.py — script principal de génération PDF
  • assets/logo_arrow.svg — flèche stylisée du cabinet pour page de garde et pied de page

Contrôles de cohérence financière (obligatoires avant export)

Ces contrôles doivent être codés dans le script de génération et faire échouer le build si non vérifiés. Ils évitent les erreurs détectables visuellement par l'utilisateur ou ses clients.

Contrôle 1 — Équilibre du bilan

Total Actif == Total Passif (à l'euro près, chaque exercice)

Si écart : refaire le calcul du BFR ou du bilan ; ne jamais "boucher" l'écart avec un compte d'attente.

Contrôle 2 — Cohérence BFR ↔ Bilan

Tout poste de l'actif circulant et du passif d'exploitation au bilan doit figurer dans le calcul du BFR avec le même montant. Liste de contrôle :

Poste bilanDoit être dans BFR ?Côté
StocksOUIBesoin (+)
Créances clientsOUIBesoin (+)
Crédit de TVAOUIBesoin (+)
Dettes fournisseursOUIRessource (-)
TVA à décaisserOUIRessource (-)
Provision charges sociales (TNS ou salariés)OUIRessource (-)
IS exercice à payer en N+1OUIRessource (-)
Compte courant d'associéNON (ressource stable)Hors BFR
Emprunt LMTNON (ressource stable)Hors BFR

Contrôle 3 — Cohérence plan de financement ↔ trésorerie

Trésorerie fin N = Trésorerie début N + CAF + apports + emprunts encaissés
                   - investissements - remboursements emprunts - dividendes
                   - variation BFR

Contrôle 4 — Cohérence compte de résultat ↔ bilan

  • Résultat net du CR de l'exercice = poste "Résultat de l'exercice" au bilan
  • Amortissements cumulés au bilan = somme des DAP des exercices passés + DAP exercice en cours
  • Report à nouveau N = Report à nouveau N-1 + (Résultat N-1 - Réserve légale N-1 - Dividendes N-1)

Contrôle 5 — Cohérence TVA

  • Pour chaque mois : TVA collectée - TVA déductible = TVA due (ou crédit si négatif)
  • Total annuel : cohérent avec la TVA à décaisser figurant au bilan (~ 1 mois de TVA due)

Implémentation recommandée

Regrouper tous les contrôles dans une fonction verifier_coherence() appelée juste avant la génération PDF :

def verifier_coherence():
    for i in range(NB_EXERCICES):
        # Contrôle 1 : équilibre bilan
        ecart = BILANS[i]['total_actif'] - BILANS[i]['total_passif']
        assert abs(ecart) <= 1, f"Bilan {ANNEES[i]} déséquilibré : {ecart} €"
        # Contrôle 4 : RN = résultat exercice au bilan
        assert RESULTATS[i]['res_net'] == BILANS[i]['res_exo']
        # Contrôle 4 : amortissements cumulés
        assert BILANS[i]['amort'] == sum(DAP[k] for k in range(i+1))
    print("✓ Tous les contrôles de cohérence sont validés")

Adaptations selon le type de dossier

Type de dossierSections additionnelles / spécificités
CréationStandard 16 sections, focus seuil rentabilité et autofinancement
Reprise / cessionAjouter section "Valorisation du fonds" + retraitements de la cible, BFR repris
Plan de continuation (RJ)Ajouter "Rappel procédure" + "Échéancier passif déclaré" en début ; allonger éventuellement à 10 ans selon plan
Demande financement bancaireMettre en avant ratios de couverture (DSCR), capacité de remboursement, garanties offertes
Profession libérale (infirmière, médecin, etc.)Pas d'IS mais BNC ; remplacer "Impôt sur les bénéfices" par "Prélèvement forfaitaire / IR" ; adapter charges sociales (CARPIMKO, URSSAF PL)

Rappel

L'utilisateur communique souvent en français abrégé et par dictée vocale. Interpréter les instructions courtes avec bon sens (ex : "ajoute la subvention région 15k" = ajout ligne "Subvention Région 15 000" dans le tableau Financements). Toujours confirmer la cohérence finale avant export.

Avis (0)

Connectez-vous pour noter ce skill et laisser un avis.

Aucun avis pour l'instant — soyez le premier à donner le vôtre.